3 properties for sale in Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia

Mchenry Ave
View photo
House · for sale
Request Details
Updated
Mchenry Ave
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 1,625 sq.ft · 3 Bedrooms · 1 Bath · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 1,625 sq.ft · 3 Bedrooms · 1 Bath · House
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
Request Details
690 Harless St NE, Christiansburg, VA 24073
View photo
House · for sale
USD 223,000
USD 230/sq.ft
690 Harless St NE, Christiansburg, VA 24073
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 969 sq.ft · 2 Bedrooms · 2 Baths · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 969 sq.ft · 2 Bedrooms · 2 Baths · House
Welcome home to this cozy and lovingly maintained 2 bedroom, 2 full bath home nestled on two lots. Start your mornings on the large front porch with a cup of coffee, and wind down in the evenings on the private side patio-perfect for relaxing or gathering with friends. This move in ready home offers major updates in 2019, including siding, metal roof, water lines, electric box, and flooring. A large new shed was added in 2024-providing ample storage. New gutters in 2025 will give you additional peace of mind for hassle free living. Inside, you will find a warm, comfortable layout that feels like home the moment you walk in. Conveniently located close to shopping, dining, and everyday essentials, this charming property blends, comfort, character, and convenience! Call for your showing today!
Welcome home to this cozy and lovingly maintained 2 bedroom, 2 full bath home nestled on two lots. Start your mornings on the large front porch with a cup of coffee, and wind down in the evenings on the private side patio-perfect for relaxing or gathering with friends. This move in ready home offers major updates in 2019, including siding, metal roof, water lines, electric box, and flooring. A large new shed was added in 2024-providing ample storage. New gutters in 2025 will give you additional peace of mind for hassle free living. Inside, you will find a warm, comfortable layout that feels like home the moment you walk in. Conveniently located close to shopping, dining, and everyday essentials, this charming property blends, comfort, character, and convenience! Call for your showing today!
USD 223,000
515 School Ln, Christiansburg, VA 24073
View photo
Townhouse · for sale
USD 219,000
USD 180/sq.ft
515 School Ln, Christiansburg, VA 24073
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 1,216 sq.ft · 2 Bedrooms · 1 Bath · Townhouse
· Patio · Garden · Equipped kitchen · Parking
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 1,216 sq.ft · 2 Bedrooms · 1 Bath · Townhouse · Patio · Garden · Equipped kitchen · Parking
Super Sweet, immaculate, u0026 incredibly well maintained 2 BR 1.5 BA Townhome in the heart of Christiansburg! Extremely convenient location just minutes to downtown, I 81, 460 Bypass, Aquatic u0026 Rec Centers, 10 minutes to VT. The main level features a comfortable u0026 bright Living Room, 1/2 Bath, large Eat-In Kitchen w/ beautiful solid surface countertops, ample cabinets u0026 pantry, plus a laundry closet. Double Doors off the kitchen to the small yet private backyard, patio u0026 storage shed. The upper level features a Primary Bedroom w/ a walk-in closet u0026 additional closet, 2nd Bedroom w/ two closets, full hallway bathroom. HOA replaced the roof in 2025 u0026 offers a rather maintenance free living for the exterior of the property to include lawn care, snow removal, and more! Ample parking available for all residences. Whether you are in the market to buy a primary residence or investment/rental property, 515 School Lane may just be perfect for you! This is truly a move-i
Super Sweet, immaculate, u0026 incredibly well maintained 2 BR 1.5 BA Townhome in the heart of Christiansburg! Extremely convenient location just minutes to downtown, I 81, 460 Bypass, Aquatic u0026 Rec Centers, 10 minutes to VT. The main level features a comfortable u0026 bright Living Room, 1/2 Bath, large Eat-In Kitchen w/ beautiful solid surface countertops, ample cabinets u0026 pantry, plus a laundry closet. Double Doors off the kitchen to the small yet private backyard, patio u0026 storage shed. The upper level features a Primary Bedroom w/ a walk-in closet u0026 additional closet, 2nd Bedroom w/ two closets, full hallway bathroom. HOA replaced the roof in 2025 u0026 offers a rather maintenance free living for the exterior of the property to include lawn care, snow removal, and more! Ample parking available for all residences. Whether you are in the market to buy a primary residence or investment/rental property, 515 School Lane may just be perfect for you! This is truly a move-i
USD 219,000

More homes near this area

Delray St NW
View photo
House · for sale
Request Details
New
Delray St NW
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 1,442 sq.ft · 3 Bedrooms · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 1,442 sq.ft · 3 Bedrooms · House
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
Request Details
Missimer Ln
View photo
House · for sale
Request Details
New
Missimer Ln
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 1,152 sq.ft · 4 Bedrooms · 1 Bath · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 1,152 sq.ft · 4 Bedrooms · 1 Bath · House
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
Request Details
Meadows Ct
View photo
House · for sale
Request Details
New
Meadows Ct
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 1,475 sq.ft · 3 Bedrooms · 3 Baths · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 1,475 sq.ft · 3 Bedrooms · 3 Baths · House
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
Request Details
Amber Rd
View photo
House · for sale
Request Details
New
Amber Rd
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 1,367 sq.ft · 3 Bedrooms · 2 Baths · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 1,367 sq.ft · 3 Bedrooms · 2 Baths · House
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
Request Details
Glenoak St SE
View photo
House · for sale
Request Details
New
Glenoak St SE
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 1,033 sq.ft · 4 Bedrooms · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 1,033 sq.ft · 4 Bedrooms · House
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
Request Details
Wind Song Ln
View photo
House · for sale
Request Details
Updated
Wind Song Ln
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 1,561 sq.ft · 2 Bedrooms · 1 Bath · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 1,561 sq.ft · 2 Bedrooms · 1 Bath · House
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
Request Details
Dale Ave SE
View photo
House · for sale
Request Details
Updated
Dale Ave SE
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 6 Bedrooms · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 6 Bedrooms · House
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
Request Details
Highland Ave SE
View photo
House · for sale
Request Details
Updated
Highland Ave SE
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 1,518 sq.ft · 3 Bedrooms · 2 Baths · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 1,518 sq.ft · 3 Bedrooms · 2 Baths · House
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
Request Details
Olney Rd
View photo
House · for sale
Request Details
Updated
Olney Rd
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 1,539 sq.ft · 3 Bedrooms · 2 Baths · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 1,539 sq.ft · 3 Bedrooms · 2 Baths · House
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
Request Details
Bonnie Ln
View photo
House · for sale
Request Details
Updated
Bonnie Ln
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 1,475 sq.ft · 3 Bedrooms · 2 Baths · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 1,475 sq.ft · 3 Bedrooms · 2 Baths · House
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
Request Details
Chester Dr
View photo
House · for sale
Request Details
Updated
Chester Dr
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 1,765 sq.ft · 3 Bedrooms · 1 Bath · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 1,765 sq.ft · 3 Bedrooms · 1 Bath · House
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
Request Details
Wedgewood Dr
View photo
House · for sale
Request Details
Updated
Wedgewood Dr
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 2,164 sq.ft · 4 Bedrooms · 3 Baths · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 2,164 sq.ft · 4 Bedrooms · 3 Baths · House
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
Request Details
S Washington Ave
View photo
House · for sale
Request Details
Updated
S Washington Ave
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · House
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
Request Details
Holston St
View photo
House · for sale
Request Details
Updated
Holston St
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 2,573 sq.ft · 5 Bedrooms · 2 Baths · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 2,573 sq.ft · 5 Bedrooms · 2 Baths · House
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
Request Details
Old Furnace Rd
View photo
House · for sale
Request Details
Updated
Old Furnace Rd
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 1,087 sq.ft · 3 Bedrooms · 1 Bath · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 1,087 sq.ft · 3 Bedrooms · 1 Bath · House
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
Request Details
Hillcrest Pl
View photo
House · for sale
Request Details
Updated
Hillcrest Pl
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · House
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
Request Details
Pomeroy Rd
View photo
House · for sale
Request Details
Updated
Pomeroy Rd
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 1,055 sq.ft · 3 Bedrooms · 1 Bath · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 1,055 sq.ft · 3 Bedrooms · 1 Bath · House
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
Request Details
Bertha St
View photo
House · for sale
Request Details
Updated
Bertha St
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 1,184 sq.ft · 3 Bedrooms · 2 Baths · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 1,184 sq.ft · 3 Bedrooms · 2 Baths · House
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
Request Details
Oak St
View photo
House · for sale
Request Details
Updated
Oak St
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · House
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
Request Details
Nell Cir
View photo
House · for sale
Request Details
Updated
Nell Cir
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 1,087 sq.ft · 3 Bedrooms · 1 Bath · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 1,087 sq.ft · 3 Bedrooms · 1 Bath · House
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
Request Details
Northway Dr
View photo
House · for sale
Request Details
Updated
Northway Dr
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 1,442 sq.ft · 3 Bedrooms · 2 Baths · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 1,442 sq.ft · 3 Bedrooms · 2 Baths · House
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
Request Details
Warwood Dr
View photo
House · for sale
Request Details
Updated
Warwood Dr
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 2,228 sq.ft · 4 Bedrooms · 2 Baths · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 2,228 sq.ft · 4 Bedrooms · 2 Baths · House
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
Request Details
Plantation Rd NE
View photo
House · for sale
Request Details
Updated
Plantation Rd NE
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 797 sq.ft · 3 Bedrooms · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 797 sq.ft · 3 Bedrooms · House
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
Request Details
Forest Hill Ave NW
View photo
House · for sale
Request Details
Updated
Forest Hill Ave NW
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 1,421 sq.ft · 3 Bedrooms · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 1,421 sq.ft · 3 Bedrooms · House
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
Request Details
Wilson Grove Rd
View photo
House · for sale
Request Details
Updated
Wilson Grove Rd
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · House
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
This is a Real Estate-Owned (REO)/post-foreclosure home owned or managed by a bank. All offers are considered; however, the highest and best will most likely be accepted
Request Details
Showalter Rd NW
View photo
House · for sale
Request Details
Updated
Showalter Rd NW
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 1,496 sq.ft · 4 Bedrooms · 1 Bath · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 1,496 sq.ft · 4 Bedrooms · 1 Bath · House
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
Request Details
Springtree Dr NE
View photo
House · for sale
Request Details
Updated
Springtree Dr NE
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
· 969 sq.ft · 3 Bedrooms · House
Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia · 969 sq.ft · 3 Bedrooms · House
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
This home is in preforeclosure, which means the homeowner is in default (missed payments). Therefore, there could be an opportunity to strike a great deal with the owner and the bank
Request Details

Get email alerts

Don't miss out: be the first to know about new properties

The alert was correctly created

On subscribing you accept the conditions of use and the privacy policy
Alert
Receive new ads in your inbox
Save this search
Receive alerts for new listings

We'll send you an email when we have new properties for: "Properties for sale in Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia"

The alert was correctly created

Get email alerts and be the first to see new listings
Required field
On subscribing I accept the terms of the privacy policy
Perfect! You'll soon start receiving new listings via email
Alert
Receive an email when we have new ads for Properties for sale in Johnson Heights, Christiansburg town District B-01 Montgomery County Virginia
Save this search
Filters

Bedrooms

Size (sq.ft)

sq.ft
sq.ft

Price

USD
USD

Property type

Bathrooms

Clear all filters
Receive notifications when new entries are published.