Apartments in San Diego, CA

The Palmilla (fka. Villa Del Sol Apartments) Photo The Palmilla (fka. Villa Del Sol Apartments)
5474 Reservoir Dr
San Diego, CA 92120
619-777-8114 Visit Location