The Neighborhood

Conveniently located in Logan Square, The Arch offers luxury apartments in the heart of Center City, Philadelphia within walking distance of everything.

Visit our Content Hub to learn more about moving to and living in Center City Philadelphia.