Staybridge Suites MIAMI/ DORAL AREA

3265 NW 87TH AVE
MIAMI
Florida
United States