PROJECT: French Press ADDRESS: 74 Chapel Street, Needham, MA TYPE: Interior Fit Out GROSS SQUARE FEET: 1538 YEAR COMPLETED: 05/2015 Project navigationPreviousPrevious project:Doretta TavernaNextNext project:Blueport Wireless