Listings Sitemap Filtered Listings From $1000000+ in Altoona000 80th Street NE Altoona, IA 500096530-000 NE 27th Avenue Altoona, IA 500091