144 Homes for sale