233 Needham Street
New to market, this 11,000 square foot suite can accomodate users seeking anywhere from 1,500 to 11,000 square feet. Suite easily divides into all sizes and features ribbon windows on four sides. Landlord willing to do improvements. Recent building improvements includes newly renovated common areas and lobby. Covered parking and ideally located within walking distance of numerous retail amenities.
In Luxury Building: