Photo Gallery - Listing ID 4509195 Listing ID 4509195 333 River Street, Springfield, Vermont 05156 - $185,000ClosedView PropertyView PropertyData services provided by IDX Broker