Oops! Something went wrong, please try again later.
The Shops at Liberty Place is a magnificent retail complex nestled between the Liberty One and Liberty Two Office Towers.
Reviews
Facebook
3.9/5 · 454 reviews
Loading reviews...
Dec 14, 2022
Great place to shop and there’s food court and a sitting area with nice Christmas decorations. In the summer, there’s sand castles art exhibit, etc etc Full review by Helen Cheung