Where is S College Ave @ Amstel Ave-Ped X?

Where is S College Ave @ Amstel Ave-Ped X located?

S College Ave @ Amstel Ave-Ped X, S College Ave @ Amstel Ave-Ped X, United States of America (approx. 39.680264°, -75.75351°)


Where is S College Ave @ Amstel Ave-Ped X on the map?