Stillman Street

STILLMAN STREET GARDEN

Address: 846 N. Stillman Street, Philadelphia, PA 19130
Area:
784 square feet
Garden type: Flower/Sitting Garden
Preserved:
1994