Historic home conveniently located on one of the nicest streets in St. Johnsbury.
168 Belvedere Street, St. Johnsbury, VT, 5819
Re/Max Heritage