$659,000 -
1702 Santa Gloria
San Diego ,
CA 92154
Complex/park: Vista Del Sur