$699,000 -
4060 Otay Valley Rd
Chula Vista ,
CA 91911
County: San Diego