$699,000 -
774 Ada St 12
Chula Vista ,
CA 91911
Complex/park: Ada Terrace