Homes for sale Northport AL 400000-450000