Bancroft Green Townhousesrrippon2021-01-24T23:05:46+00:00 Bancroft Green TownhousesDEVELOPER: BANCROFT GREEN PROJECT NAME: BANCROFT GREEN TOWNHOUSES LOCATION: PHILADELPHIA, PA 11 three-story townhouses ranging from 1,650 to 1,900 square feet Energy star certified 18 modular boxes LEED certified See More Projects