Doctors Charter School, located at 11301 NW Fifth Ave.
Doctors Charter School, located at 11301 NW Fifth Ave. Evan Berkowitz For the Miami Herald
Doctors Charter School, located at 11301 NW Fifth Ave. Evan Berkowitz For the Miami Herald