53
527 Tamworth Rd
Tamworth, NH 03886
$1,300,000 USD
8,230 SF
5
Units
4.8% Cap Rate
8,230 SF
$1,300,000 USD
Apartments