Aspen Farms

Address: 4837-59 Aspen Street, Philadelphia, PA 19139
Area (sf): 28,362
Founding date: 1975
Acquisition date: March 2014
Number of garden plots: 30
Stacks Image 23
Stacks Image 19
Stacks Image 21