BW PLUS KENDALL HOTEL STES

8560 SW 124TH AVENUE
Kendall
Florida
United States