NEIGHBORS WOODLAND Address: 3899 Manor Street, Philadelphia, PA 19128 Area: 14,524 square feet Garden type: Sitting Founded: 1970s Preserved: 2025