21 developments for sale