Allen Edmonds opens Philadelphia flagship

Philadelphia -- Metro Commercial announced that Allen Edmonds has opened a flagship shoe store in Philadelphia, located at the corner of 18th & Chestnut Streets.

The 1,900-sq.-ft. store opened in February.

Metro Commercial negotiated the lease on behalf of the landlord Midwood Investment & Development.    


Recommended stories

Login or Register to post a comment.