Located in the heart of Downtown Boston, 20 Park Plaza is an exceptional class A office building that epitomizes contemporary workspace. With a wide range of amenities designed to cater to the needs ...