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