$299,000 -
2438 E Vista Way 16
Vista ,
CA 92084
Complex/park: Osborne Park