$629,000 -
222 Calle Del Sol
Vista ,
CA 92083
Complex/park: Santa Fe Walk