$999,999 -
857 Cuyamaca Ave
Chula Vista ,
CA 91911
Community: Chula Vista