3
4171 33rd St
San Diego, CA 92104
$2,690,000 USD
6,011 SF
9
Units
5.03% Cap Rate
6,011 SF
$2,690,000 USD
Apartments