20 developments for sale