$689,900 - 421 W Bobier Dr, Vista, CA 92083
421 W Bobier Dr
Vista,
CA
92083
Country: US