Hicks Street Garden

Address: 1835 S. Hicks Street, Philadelphia, PA 19145
Area (sf): 686
Founding date: 2007
Acquisition date: 2007
Stacks Image 17
Stacks Image 19
Stacks Image 21