Looks like The Diplomat and Countryside Terrace is no longer available on Rent.com which means this information is likely out of date.

The Diplomat and Countryside Terrace

 10 Dearborn Road, NorthfieldNH 03276