6511 Ridge Ave Philadelphia PA Construction Site

40.038646, -75.222815