$279,900 - 200 Olive Avenue Unit 33, Vista, CA 92083
200 Olive Avenue Unit 33
Vista,
CA
92083
Property listed by Real Estate People, Alfonso Sanchez alfsanchez2002@gmail.com