Apartment for sale, 116 Front Street, Penobscot County, ME, in Hudson, United StatesHudson, 116 Front Street, Penobscot County, MEDuplex • 1 room(s) • 5 bed.