top of page

Falls Plaza

Menomonee Falls, WI, USA

Falls Plaza

Falls Plaza, located in Menomonee Falls, WI, is a two-building, 37,659 square foot retail shopping center in a great area. Shortly after closing we began extensive improvements to the property, including a complete upgrade to the facade, new monument signs, refresher of the parking lot, new roofs and updated landscaping. After completion of the upgrades and renewing the tenants, the property was sold for a strong profit.

bottom of page