Closed 6/9/2017 – Great place at Villagio of Otay Ranch !!! 2 master suites 2.5 baths great balcony with views has its own 1 car garage plus 1 assign parking right next to shops,Restaurants, Park and the 125 Freeway !!!
- Address: 1760 E Palomar St #114, Chula Vista, CA 91913, USA
- Price: $300,000
- Phone Number: 619.889.7773