$279,000 -
1010 E Bobier Dr Spc 81
Vista ,
CA 92084
Complex/park: Vista Royal