Apartments in San Diego, CA

The Palmilla Photo The Palmilla
5474 Reservoir Dr
San Diego, CA 92120
619-777-8114 Visit Location