17
2004-2012 E. Vista Way
Vista, CA
$2,750,000 USD
2
Units
$2,750,000 USD
General Retail