Less than 1 mile from location



3 Allied Drive, Suite 303, Dedham Place Business Centre, Dedham, Massachusetts, USA
Well-equipped and flexible office space is available at this business centre which boasts an environmentally friendly design and superb parking facilities. Located in Dedham, you can enjoy easy access to several amenities and public transport links as well as a 35 minute drive to the airport.
Serviced offices from
$405 per person
per month
1 Offices found