$225,500 -
245 W Bobier 64
Vista ,
CA 92083
Complex/park: Sierra Vista