Taubman Sale Fetches $43 Million