14
2141 Front St
San Diego, CA 92101
$2,100,000 USD
2,739 SF
6
Units
3.25% Cap Rate
2,739 SF
$2,100,000 USD
Apartments