The North Sugar Bend Run is located in the north of Philadelphia. It is about 521 meters long.
We found the following hotels and apartments in North Sugar Bend Run for you:
Nearby we found in the most important categories for you: