$435,000 -
2112 E Vista Way 35
Vista ,
CA 92084
Complex/park: Vista Ladera