HomeCentre Bathurst sells for $31.5m in off-market deal | We