Andover Middle School: 121 NE 207th St Miami, FL