Taubman Pays $104M to Increase Stake in Center

July 02, 2004 at 11:24 AM
Share & Print