Homes for sale - 2552 NE 72nd Street, Altoona, IA 50009 – MLS#62808...