$295,000 -
1600 E Vista Way 102
Vista ,
CA 92084
Complex/park: Vista Cascade