Find school details, real estate for sale, real estate for rent and more near Southwood Middle School.
Southwood Middle School is located at 16301 SW 80th Ave, Palmetto Bay, FL33157. The school is part of Miami-Dade School Distrcit.
To contact the school, call (305) 251-5361.