2001Z3 BMW has a new top new tires and a new battery new brakes. Everything has been kept up that includes yearly maintenance by a BMW specialist. It has been garage for the last 15 years. He has 91,000 miles on it he will need new seat covers which I’ll give a $1500 credit Toward the purchase price. Also remember there’s no dealer fees with his sale.