33
4337-4339 38th St
San Diego, CA 92105
$3,395,000 USD
4,817 SF
6
Units
4.02% Cap Rate
4,817 SF
$3,395,000 USD
Apartments