4755388 1000016871622 False 163 impression 333320921 163 6 Depot Square Street Tamworth NH 03890 Click to hide listing card Listing Price $ 159,000 6 Depot Square Street Tamworth , NH 03890 Listing Information 2 bd 1 ba Days on Site: 195 MLS# 4755388 100 Status Active SAVE PLACES NOTES ASK