Palm Plaza Motel Downtown
100 NW 14th St
Miami, FL 33136
Miami, FL 33136