for rent space wallpaper artist space for rent boston Stoughton Flex Space is located at 49 Rose Street Stoughton Ma. Find Great Deals on Space for Lease. Walkin And… Saturday, May 28, 2022 Edit