Junior Suite

142 NW 37th St, Miami, FL 33127, USA