16
2701 Imperial Ave
San Diego, CA 92102
$2,100,000 USD
7,110 SF
14
Units
4.03% Cap Rate
7,110 SF
$2,100,000 USD
Apartments