Taubman opens doors to Mall at Partridge Creek

Taubman Centers' $155 million Mall at Partridge Creek in Michigan is slated to debut this week. The 640,000-square-foot lifestyle center will have 90 stores in addition to restaurants and a movie theater.