30
5460-5468 Imperial Ave
San Diego, CA 92114
$6,300,000 USD
21,350 SF
28
Units
6.24% Cap Rate
21,350 SF
$6,300,000 USD
Apartments