Sunday, 9 December 2012

The Fall Miami Shopping Center

The Fall Shopping Center: It has both great shopping and restaurants and a cinema.

The Fall shopping center has a variety of top end shops and fantastic landscaping and waterfalls.

The fall shopping center is located at:
8888 SW 136th St
Miami, FL 33176

View Larger Map

No comments:

Post a Comment