18
3845-3855 Chamoune Ave
San Diego, CA 92105
$6,095,000 USD
9,350 SF
22
Units
5.26% Cap Rate
9,350 SF
$6,095,000 USD
Apartments