Skip to content
Commercial Properties
Home
About Catalyst
Contact Catalyst
For Lease
For Sale
Land For Sale
Sale Transactions
Powell Business Center
Property Details
Square Feet: 130,588 Square Feet
City: St. Louis Park, MN
Address: 7900 Excelsior Blvd.
Availability: No Space Available