North Marshall

NORTH MARSHALL STREET GARDEN

Address: 1934 N. Marshall Street, Philadelphia, PA 19122
Area (sf): 1,200
Founding date: 2001
Acquisition date: 2007