70 Twin Hills Road, Penobscot, ME 04476
3
beds
3
baths
2,185 Sq.Ft. LIVING AREA
6 Acres lot