Madison County, AL Apartments for rent under $1,200

1,718 rentals available
  • Norwood, Huntsville, AL 35806
  • The Views at Chase Creek, Huntsville, AL 35811
  • Liam at Hays Farm, Huntsville, AL 35802

Updated