6
63 Plaza Dr
Northfield, VT 05663
$2,227,627 USD
23,285 SF
9% Cap Rate
23,285 SF
$2,227,627 USD
Freestanding