2
3141-3153 Imperial Ave
San Diego, CA 92102
$2,100,000 USD
3,942 SF
8
Units
5.06% Cap Rate
3,942 SF
$2,100,000 USD
Apartments