The old Town and Country Block building at the edge of Houlton’s historic Market Square is listed for sale at $750,000. The 5,673-square-foot, five-story building includes two commercial levels leased ...