62 River Street-Montpelier VT 62 River Street, Montpelier VT Details Key Features • Location : Montpelier, VT • Floor Size : 6932 Sq Ft • Address : 62 River Street, Montpelier