16
3968 Alabama St
San Diego, CA 92104
$3,300,000 USD
4,000 SF
8
Units
4.49% Cap Rate
4,000 SF
$3,300,000 USD
Apartments