Plaza Terrace is located in the heart of down town Somersworth, NH and is close to banks, post office, restaurants, shopping and more. This property consists of 21 one bedroom apartments nestled around a unique court yard. Click on each picture to view full size.