13
4326-4336 33rd St
San Diego, CA 92104
$3,150,000 USD
9,162 SF
12
Units
4.55% Cap Rate
9,162 SF
$3,150,000 USD
Apartments