20
4353-4363 39th St
San Diego, CA 92105
$2,800,000 USD
7,483 SF
9
Units
5.37% Cap Rate
7,483 SF
$2,800,000 USD
Apartments