12
711 University Ave
San Diego, CA 92103
$34,000,000 USD
28,000 SF
3.46% Cap Rate
28,000 SF
$34,000,000 USD
Supermarket