8
1407 University Ave
San Diego, CA 92103
$1,975,000 USD
1,843 SF
4.36% Cap Rate
1,843 SF
$1,975,000 USD
Storefront