14
4580 33rd St
San Diego, CA 92116
$2,595,000 USD
6,000 SF
8
Units
5.36% Cap Rate
6,000 SF
$2,595,000 USD
Apartments