129 Elm Street St. Johnsbury, VT $ 399,999
129 Elm Street
$ 399,999
Share Save

129 Elm Street

St. Johnsbury, VT, 05819
$ 399,999
Bedrooms7 Baths5.0 Sq 2,876

Monthly Estimate*

$ 2,463

Listed by Anthony Hayden, Parkway Realty, tonyhayden@parkwayvt.com
129 Elm Street, St. Johnsbury, VT 05819 - Image 1
129 Elm Street, St. Johnsbury, VT 05819 - Image 2
129 Elm Street, St. Johnsbury, VT 05819 - Image 3
129 Elm Street, St. Johnsbury, VT 05819 - Image 4
129 Elm Street, St. Johnsbury, VT 05819 - Image 5
129 Elm Street, St. Johnsbury, VT 05819 - Image 6
129 Elm Street, St. Johnsbury, VT 05819 - Image 7
129 Elm Street, St. Johnsbury, VT 05819 - Image 8
129 Elm Street, St. Johnsbury, VT 05819 - Image 9
129 Elm Street, St. Johnsbury, VT 05819 - Image 10
129 Elm Street, St. Johnsbury, VT 05819 - Image 11
129 Elm Street, St. Johnsbury, VT 05819 - Image 12
129 Elm Street, St. Johnsbury, VT 05819 - Image 13
Multi-Family Home for sale in St. Johnsbury, VT for $399,999 with 7 bedrooms and 5 full baths. This 2,876 square foot home was built in 1900 on a lot size of 0.25.

Investment Opportunity! Rentals are in high demand and this property offers 5 units! This building offers a blend of stability and income with room for future optimization. There are two 2 Bedroom units and 3 one bedroom units. There is off street dedicated parking for the tenants and the building is in a location that is convenient to downtown and shopping. Now is the best time to invest in a building like this that will provide not only profit but help those in need of housing.

See more

Multi-Family Active

Price

$ 399,999

Bedrooms

7

Full Bath

5

Property Type

Multi-Family

Taxes

$ 0

Style

Multi-Family,Multi-Level

Lot Size

0.25

Year Built

1900

Town/City

St. Johnsbury

County/Region

CALEDONIA

MLS | Web ID

5071876

Features
Interior
Basement Description Dirt Floor Gravel Insulated Unfinished
Basement Yes
Flooring Carpet Combination Vinyl
Total Number of Units 5
Unit 4 Bedrooms 1
Total Full Baths 5
See more
General
Road Frontage Yes
Sewer Public
Heating Baseboard
Cooling None
Utilities Cable Available Telephone Available
Possession At Closing Negotiable
Roof Asphalt Shingle
Pets Allowed Yes
Garage No
current use No
Flood Zone Unknown
Zoning St. Johnsbury
Year Built 1900
Electric 100 Amp Service Circuit Breaker(s)
Style Multi-Family Multi-Level
Stories Count 2.5
Construction Status Existing
Net Income 31388.57
Auction No
Tax Year 2025
Status Detail 0
Covenants Unknown
Construction Materials Vinyl Siding
Directions From Portland Street turn right onto Elm Street the property will be the last building on the left. From Concord Avenue turn left onto Elm Street.
High School Choice
City St. Johnsbury
School District St. Johnsbury School District
Seasonal No
Elementary School St. Johnsbury Schools
Middle School St. Johnsbury Schools
DOM 51
Price Per Sq Ft Total AG 139.08
See more
Exterior
Lot Features City Lot In Town Near Shopping Near Public Transportatn Near School(s)
Exterior Amenities Handicap Modified
Driveway Dirt Gravel
Lot Size Area 0.25
Water Source Public
Parking Features On-Site Parking Spaces 6+
Foundation Stone
Lot 44
See more
* Excluded Features
List By
Anthony Hayden

Listing Agent

Parkway Realty

Broker

tonyhayden@parkwayvt.com

Email

Affordability Calculator

$2,463
Per Month
100%
0%
0%
Monthly Principal & Interest
$2,463
Monthly Property Taxes
--
Monthly Home Insurance
--
Default based on a 30-year fixed rate of 6.25% with 20% down. The estimated payment is offered for convenience and is not an offer of credit. Due to market fluctuations, interest rates are subject to change at any time and without notice. Your individual rate may vary. Rates may differ for FHA, VA or jumbo loans.
Learn more about how to save

Discover how much house you can afford

Your dream home may be within reach.

Learn More about how to save

The time to sell is now
THE TIME TO SELL IS NOW! What's my home worth?
Nearby
1784017 Elementary School
1008548 Middle School
Choice High School High School
Pricing History
DatePricePrice ChangeDescription
12/12/2025$399,000 Listed Price

Map


See all

129 Elm Street, St. Johnsbury, VT, 05819 is a Multi-Family Home for sale at $399,999 with 2,876 sqft and a lot size of 0.25. 129 Elm Street has 7 bedrooms, 5.0 baths, and was built in 1900. The property's zip code is 05819 which is in St. Johnsbury, VT