$250,000
10 Margo Lane, Tamworth, NH, 03817
Single Family Residence