Allen Edmonds opens Philadelphia flagship

3/13/2013

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.


X
This ad will auto-close in 10 seconds