Find school details, real estate for sale, real estate for rent and more near Norwood Elementary School.
Norwood Elementary School is located at 19810 NW 14th Ct, Miami, FL33169. The school is part of Miami-Dade School Distrcit.
To contact the school, call (305) 653-0068.