$399,999 ($139.08 per sqft)

Est. Mortgage $1,917/mo *

Quick Pre-Approval

Listing courtesy of Anthony Hayden, Parkway Realty 802-748-8169


Price History

$399,000
12/11/2025

$399,999
12/16/2025


129 Elm Street, St. Johnsbury, VT, 05819

129 Elm Street, St. Johnsbury, VT, 05819

7 beds

5 Full baths

1900

Multi-Family, Multi-Level

2,876 sqft

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.


Status:

Active

Type:

Multi-family

Units:

5

Zoning:

St. Johnsbury

Frontage:

70

Heating:

Baseboard

Cooling:

None

Basement:

Dirt Floor, Gravel, Insulated, Unfinished

Parking:

On-Site, Parking Spaces 6+

Acreage:

0.25

Est. Taxes:

$6,099

Lot Description:

City Lot,In Town,Near Shopping,Near Public Transportatn,Near School(s)

Elementary School:

St. Johnsbury Schools

Middle School:

St. Johnsbury Schools

High School:

Choice

School District:

St. Johnsbury School District

MLS #:

5071876


Community Info

School Info

Walk Score

Mass Transit

Yelp