14
3864 35th St
San Diego, CA 92104
$4,995,000 USD
10,410 SF
18
Units
5.56% Cap Rate
10,410 SF
$4,995,000 USD
Apartments