top of page

Scenic Center

The Scenic Center is a 6-story low-rise building in La Crosse, Wisconsin.  The Scenic Center is centered in the center of the city.  Professional managed with full-time staff and maintenance management.  Professional tenants currently leasing space includes; restaurant, retails, lawyers, therapists, law, and more...

bottom of page