$269,900 -
200 Olive 33
Vista ,
CA 92083
Complex/park: Vista Manor
Courtesy of Real Estate People