1014 North Marshall Street Philadelphia, PA 19123
Standing: 99
Square Feet: 1,500 ft2
Ceiling Height: 12 ft