Sun Oil Pond
United States
>
Pennsylvania
>
Philadelphia County
>
Philadelphia
>
South Philadelphia
>
Sun Oil Pond
Sun Oil Pond in Philadelphia.
Sun Oil Pond
Vegetation and ground cover
water
Frontage Road
Tesla Supercharger, Chick-fil-A, Wawa
Penrose Avenue
Lanier Avenue
Penrose Substation
Girard Point Industrial Track
Service Road