16
2701 Imperial Ave
San Diego, CA 92102
$1,850,000 USD
7,110 SF
14
Units
9.69% Cap Rate
7,110 SF
$1,850,000 USD
Apartments