868 Alvarado St
868 Alvarado Street San Diego California USA
View on a map- Year Build:
- 1982
- Storeys:
- 2
868 Alvarado St at 868 Alvarado Street The amenities in the complex include a swimming pool
868 Alvarado Street San Diego California USA
View on a map868 Alvarado St at 868 Alvarado Street The amenities in the complex include a swimming pool