Miami Airport MIA Review
Miami , Florida
Miami Airport MIA
4200 NW 21st St
Miami
Florida
FL33122
United States
- Toilet Type:Airport
- Review Date:11 October 2008
- Reviewer:ToiletInspector