2 Wks Ago COMPARE Mason School Apartment Homes 1012 S 24th St, Omaha, NE 68108 1 - 3 Beds$1,000 - $1,400