Miami Beach house at 4462 N Bay Road, Miami Beach Florida 33140