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