27
3034 Canon St
San Diego, CA 92106
$6,900,000 USD
12,410 SF
18
Units
3.93% Cap Rate
12,410 SF
$6,900,000 USD
Apartments