16
1232-1236 30th St
San Diego, CA 92102
$1,900,000 USD
4,276 SF
6
Units
4.66% Cap Rate
4,276 SF
$1,900,000 USD
Apartments