Palomar Apartments
Closed
171 Palomar St
Chula Vista, CA 91911
The Palomar Apartments, a historical Moroccan-style complex built in 1914, offers a unique residential experience in San Diego, California. Located just a mile north of downtown and across from Balboa Park, this fully-renovated building features spacious studio, one, and two-bedroom apartments designed for comfort and convenience.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.