Homes for sale Northport AL 350000-400000