433, Dilido Dr, Miami Beach, FL, 33139
DI LIDO ISLAND PB 8-36 LOT 1 & 8FT STRIP...
4 beds
4 baths
3008 sq ft