ID d54e4c5f
For Lease
880 W. Commerce is a five-story office building located in Elmwood Office Park. This building has ample surface parking for tenants and clients.