21
3153-55 G St
San Diego, CA 92102
$1,475,000 USD
2,674 SF
4
Units
5.53% Cap Rate
2,674 SF
$1,475,000 USD
Apartments