329 Shantui for sale