Motel Blu

7700 Biscayne Blvd.
Miami
Florida
United States