72 Park Road, Greenmeadows sold price