The Palmer Apartments

Open
18 E Lancaster Ave
Wynnewood, PA 19096
More than an apartment building, The Palmer is a sliver of Philadelphia history. A resort in the roaring 20s and an academic center for decades after, The Palmer is now reclaiming its original splendor...
Own this business?
See a problem?

You might also like

United StatesPennsylvaniaWynnewoodThe Palmer Apartments

Partial Data by Foursquare.