Miami Beach, FL, 33141 SingleFamilyResidence
BISC BEACH 2ND ADDN PB 46-39 PORT OF LOTS 1...
4 beds
5 baths
4645 sq ft