$1,750,000 - 326 Plumosa Ave, Vista, CA 92083
326 Plumosa Ave
Vista,
CA
92083
Country: US