66
2630 Natoma St
Coconut Grove, FL 33133
$3,200,000 USD
3,894 SF
5
Units
3,894 SF
$3,200,000 USD
Apartments