PALMCREST GRAND RESIDENCE

3503 Cedar Avenue, Long Beach, CA 90807, USA