E
Elizabeth A Review of The Taubman Company/Westfarms
Very nice slightly upscale mall. Great selection o...
Very nice slightly upscale mall. Great selection of different stores and restaurants.
Very nice slightly upscale mall. Great selection of different stores and restaurants.
Comments: