8
2127 Front St
San Diego, CA 92101
$1,675,000 USD
4,252 SF
4
Units
3.52% Cap Rate
4,252 SF
$1,675,000 USD
Apartments