$439,000 -
178 Fourth Ave 2
Chula Vista ,
CA 91910
Complex/park: Chula Vista Terrace