This 183-unit property is located on historic Route 66, adjacent to Ponderosa-filled Coconino National Forest.