Apartments for Rent near Amelia Earhart School - From $385 a month - HotPads