MANSARD Commercial made the process of finding commercial space easy. They were always prompt, professional and very respectful of me and my business needs. Most importantly, given Jeremy's personality and demeanor, I had complete confidence and trust in him.
Listings
Needham Office Space for Lease
Up to 5,300 SF available immediately for lease in downtown Needham. Affordable office space close to Route 128 and steps away from the commuter rail station. Private offices, kitchen, bathroom, and open floor area.
Can be subdivided down to 1,000 square feet. Call or email today to schedule a tour.
Additional Details
Listing #: 19
Building Type: Office
Square Footage: 5300
Contact Details
Contact Name: Lisa Carpenter
Contact Email: Lisa@mansardcre.com


