Courtyard by Marriott Miami West/ FL Turnpike

11580 Nw 105th Street
Miami
Florida
United States