Madison Alabama New Homes Less Than $300,000: