bestescapefromreality2013winner
in
Fort Lauderdale, FL
Miami Dade College - Wolfson Campus
300 NE 2 Ave
Miami
FL
33132
(305) 237-3000
24.0
mi