$589,900 -
1804 Olive Green Street 9
Chula Vista ,
CA 91913
Complex/park: Tapestry & Mosaic