RateMyApartments
Terrific unit in the heart of North Park! Ratings and Reviews
Terrific unit in the heart of North Park!
3907 Georgia Street, San Diego, CA 92103
CURRENTLY REVIEWING