Home » Florida » Miami » Palm Plaza Motel Downtown » Map

Palm Plaza Motel Downtown Location Map

Palm Plaza Motel Downtown is located at 100 NW 14th St, Miami, FL-33136. An interactive Map of Palm Plaza Motel Downtown is shown below.

View details of Palm Plaza Motel Downtown.