Renaissance Terrace Apts

926 Locust Ave., Long beach, CA 90813

CURRENTLY REVIEWING