CARTERS ADDN TO C GR

3090 Hibiscus St Miami FL 33133

FOR SALE
3090 Hibiscus St, Miami FL 33133
Land/Boat Docks
0.25 acres

$3,000,000