Buy
Rent
Post A Rental Listing
Mortgage
Mortgage Overview
Get Pre-Qualified
Mortgage Rates
Refinance Rates
Mortgage Calculator
Affordability Calculator
Refinance Calculator
Rent vs Buy Calculator
Saved Homes
Saved Searches
Sign up or Log in
US
Virginia
Rockingham County
22801
S Main St
Homes on S Main St, Rockingham County VA 22801
345 Properties on S Main St
103 S Main St, Harrisonburg, VA, 22801
Single-Family Home
1110 S Main St, Harrisonburg, VA, 22801
3 BR, 1.5 BA, Single-Family Home
1125 S Main St, Harrisonburg, VA, 22801
5 BR, 2 BA, Single-Family Home
1140 S Main St, Harrisonburg, VA, 22801
3 BR, 2 BA, Single-Family Home
122 S Main St #1, Harrisonburg, VA, 22801
1 BR, 1 BA, Apartment
122 S Main St #203, Harrisonburg, VA, 22801
1 BR, 1 BA, Apartment
122 S Main St #204, Harrisonburg, VA, 22801
1 BA, Apartment
122 S Main St #301, Harrisonburg, VA, 22801
2 BR, 2 BA, Apartment
122 S Main St #501, Harrisonburg, VA, 22801
1 BR, 1 BA, Apartment
1325 S Main St #4, Harrisonburg, VA, 22801
3 BR, 2.5 BA, Townhouse
1329 S Main St #2, Harrisonburg, VA, 22801
3 BR, 2 BA, Townhouse
1347 S Main St #E, Harrisonburg, VA, 22801
2 BR, 2 BA, Apartment
1348 S Main St, Harrisonburg, VA, 22801
4 BR, 2.5 BA, Apartment
1351 S Main St, Harrisonburg, VA, 22801
5 BR, 2 BA, Single-Family Home
1355 S Main St, Harrisonburg, VA, 22801
4 BR, 2 BA, Single-Family Home
153 S Main St, Harrisonburg, VA, 22801
Single-Family Home
1609 S Main St, Harrisonburg, VA, 22801
Single-Family Home
1613 S Main St, Harrisonburg, VA, 22801
Single-Family Home
165 S Main St #201, Harrisonburg, VA, 22801
1.5 BA, Apartment
1780-1780C S Main St, Harrisonburg, VA, 22801
Unknown
1871 S Main St, Harrisonburg, VA, 22801
Single-Family Home
2 S Main St #1, Harrisonburg, VA, 22801
1 BR, 1 BA, Apartment
2425 S Main St, Harrisonburg, VA, 22801
Single-Family Home
2430 S Main St, Harrisonburg, VA, 22801
35 BA, Single-Family Home
2790 S Main St, Harrisonburg, VA, 22801
1.5 BA, Single-Family Home
28 S Main St #1, Harrisonburg, VA, 22801
1 BR, 1 BA, Apartment
28 S Main St #3, Harrisonburg, VA, 22801
1 BR, 1 BA, Apartment
28 S Main St #5, Harrisonburg, VA, 22801
1 BR, 1 BA, Apartment
28 S Main St #6, Harrisonburg, VA, 22801
1 BR, 1 BA, Apartment
28 S Main St #7, Harrisonburg, VA, 22801
1 BA, Apartment
28 S Main St #8, Harrisonburg, VA, 22801
1 BA, Apartment
28 S Main St #9, Harrisonburg, VA, 22801
1 BA, Apartment
2834 S Main St, Harrisonburg, VA, 22801
Single-Family Home
3015 S Main St, Harrisonburg, VA, 22801
2 BA, Single-Family Home
3050 S Main St, Harrisonburg, VA, 22801
Lot/Land
3051 S Main St, Harrisonburg, VA, 22801
Single-Family Home
3081 S Main St, Harrisonburg, VA, 22801
2 BR, 1 BA, Single-Family Home
3090 S Main St, Harrisonburg, VA, 22801
Single-Family Home
3190 S Main St, Harrisonburg, VA, 22801
Lot/Land
3320 S Main St, Harrisonburg, VA, 22801
2.5 BA, Single-Family Home
3520 S Main St, Harrisonburg, VA, 22801
Single-Family Home
3610 S Main St, Harrisonburg, VA, 22801
Single-Family Home
3820 S Main St, Harrisonburg, VA, 22801
3 BR, 2 BA, Mobile/Manufactured
412 S Main St, Harrisonburg, VA, 22801
9 BR, 10 BA, Unknown
735 S Main St, Harrisonburg, VA, 22801
2 BR, 1.5 BA, Multi-Family
1
2