31a Park Road, Greenmeadows sold price