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