Location
Christopher Columbus High School
3000 SW 87 Ave
33165
Miami
, FL
United States
See map: Google Maps
Florida US
Date