Where is Three Logan Square?

Where is Three Logan Square located?

Three Logan Square, Pennsylvania, United States (approx. 39.95537°, -75.16901°)


Where is Three Logan Square on the map?