11
905 S Santa Fe Ave
Vista, CA 92083
$4,111,000 USD
3,012 SF
4.5% Cap Rate
3,012 SF
$4,111,000 USD
Storefront