11
7637 Balboa Ave
San Diego, CA 92111
$7,009,000 USD
6,000 SF
5.35% Cap Rate
6,000 SF
$7,009,000 USD
Freestanding