375 sf one room office located in downtown Needham across from City hall ,shops and restaurants. call Fred Greene 617-592 -4511 Parking Type: On street