$835,000 -
121 E Queen Anne Dr
Chula Vista ,
CA 91911
County: San Diego