the blue hotel s

5300 NW 87th AVE
Miami
Florida
United States