$550,000 -
1689 Melrose Ave L
Chula Vista ,
CA 91910
Complex/park: Melrose