Lower Level Office Space. Approximately 650 square feet with three stationary cubicles. Professional Office Building. Outstanding location with close proximity to Town Hall, Commuter Rail and downtown Needham. Walk to popular Restaurants & Retail. RENT: $795/month plus utilities.