39 Bancroft Pl is a 19,983 square foot house on a 8.56 acre lot with 7 bedrooms and 8.5 bathrooms. This home is currently off market - it last sold on June 29, 2020 for $3,700,000