$444,000
73 Papermill Road, Hampden, ME, 04444
Single Family Residence