$599,000 -
1146 Via Santa Paulo
Vista ,
CA 92081
Complex/park: Vista Del Mar