$585,000 -
209 Otay Valley Rd B
Chula Vista ,
CA 91911
Complex/park: Rancho Rios