13
4262-4266 Chamoune Ave
San Diego, CA 92115
$1,125,000 USD
2,596 SF
5
Units
6.14% Cap Rate
2,596 SF
$1,125,000 USD
Apartments