El Mirador
1820 Avenida Del Mundo San Diego California USA
View on a map- Year Build:
- 1978
El Mirador at 1820 Avenida Del Mundo The amenities in the complex include an exercise room tennis courts and recreation area
1820 Avenida Del Mundo San Diego California USA
View on a mapEl Mirador at 1820 Avenida Del Mundo The amenities in the complex include an exercise room tennis courts and recreation area