Situated in the heart of Philadelphia's historic district and overlooking Washington Square Park, Independence Place defines luxurious city living.
Situated in the heart of Philadelphia's historic district and overlooking Washington Square Park, Independence Place defines luxurious city living.