Do you love Altoona? Or maybe you're new here and not sure what to think yet? Regardless -- if you are looking for a place to call home, check out our listed rentals here on this site.