Malibu Hotel
2936 SW 37th Ct
Miami, FL 33134
Miami, FL 33134