14
4665-4669 34th St
San Diego, CA 92116
$7,725,000 USD
12,564 SF
16
Units
4.7% Cap Rate
12,564 SF
$7,725,000 USD
Apartments