17
3141-3153 Imperial Ave
San Diego, CA 92102
$1,950,000 USD
5,408 SF
8
Units
5.45% Cap Rate
5,408 SF
$1,950,000 USD
Apartments