RateMyApartments
Park La Playa at Kellogg Beach! Ratings and Reviews
Park La Playa at Kellogg Beach!
2915 Lawrence St, San Diego, CA 92106
CURRENTLY REVIEWING