69 Knight Street, Milford, NH 03055
3
beds
2
baths
1,531 Sq.Ft. LIVING AREA
0.42 Acres lot