View details for Huntley Ridge Apartments Huntley Ridge Apartments $850+ Greenwood, Decatur, IL 62522