$475,000 -
521 Orange Ave #104
Chula Vista ,
CA 91911
County: San Diego