Plaza Terrace

20200806_143958.jpg
 
 

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.