Triangle Park is a garden, located at 815-899 E Passyunk Ave (Jackson & 18th), Philadelphia, PA 19147, United States
Fenced and horrible, the owner has taken something beautiful and turned it into an eyesore. :(
Newly mulched and planted, drop by and take a very short stroll (mere paces) through this tiny wedge of urban communal earth-love.