EXPERIENCE THE HISTORY AND PRESTIGE OF THIS HISTORICALLY CERTIFIED PROPERTY LOCATED IN THE SOCIETY HILL SECTION OF PHILADELPHIA. Just renovated into superb luxury apartments, The Green Tree combines this beautiful location with the latest and most modern conveniences. Enjoy breathtaking views of Independence Square and the Delaware River. Fine dining and fabulous shopping are all within walking distance as well as the activities along the Delaware River. Visit Independence Hall and the Liberty Bell and end the day with a walk through the historic parks of Independence and Washington Squares. Inspection by appointment. Call now!