$825,000 -
2058 Paseo Ladera
Vista ,
CA 92084
Complex/park: Sandalwood