Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
Martinsville, VA Homes for Sale & Real Estate
Save Search
price
-
Filters
1-16
of
16
Homes
Sort by Recommended
$19,900
114 Salmon Street
Martinsville, VA 24112
-
Beds
-
Baths
-
Sq. Ft.
$159,900
0 Appletree Circle
Martinsville, VA 24112
-
Beds
-
Baths
-
Sq. Ft.
$89,000
0 Oakview Drive
Martinsville, VA 24112
-
Beds
-
Baths
-
Sq. Ft.
$165,432
708 Grattan Road
Martinsville, VA 24112
3
Beds
1.5
Baths
1,730
Sq. Ft.
$22,400
1 Dusty Lane
Martinsville, VA 24112
-
Beds
-
Baths
-
Sq. Ft.
$29,500
8 Dusty Lane
Martinsville, VA 24112
-
Beds
-
Baths
-
Sq. Ft.
$29,500
9 Dusty Lane
Martinsville, VA 24112
-
Beds
-
Baths
-
Sq. Ft.
$19,900
0 Lee's Ridge Road
Martinsville, VA 24112
-
Beds
-
Baths
-
Sq. Ft.
$229,000
805 Hundley Street
Martinsville, VA 24112
3
Beds
-
Baths
-
Sq. Ft.
$85,000
805 D Street
Martinsville, VA 24112
5
Beds
2
Baths
-
Sq. Ft.
$300,000
80 Brad Street
Martinsville, VA 24112
-
Beds
-
Baths
-
Sq. Ft.
$110,000
120 Maple Street
Martinsville, VA 24112
3
Beds
-
Baths
-
Sq. Ft.
$15,000
0 Carver Road
Martinsville, VA 24112
-
Beds
-
Baths
-
Sq. Ft.
$30,899
4922 Chatham Road
Martinsville, VA 24112
-
Beds
-
Baths
-
Sq. Ft.
$7,900
0 Old Chatham Road
Martinsville, VA 24112
-
Beds
-
Baths
-
Sq. Ft.
$34,500
1018 East Church Street
Martinsville, VA 24112
-
Beds
-
Baths
-
Sq. Ft.
Compass
VA
Martinsville city
Martinsville
Mart
Homes for Sale near Martinsville
Neighborhoods
Villa Heights
Virginia
Chatmoss
Horse Pasture
Laurel Park
Oak Level
Price Township - Rockingham County
Leaksville Township - Rockingham County
Mayo Township - Rockingham County
Madison Township - Rockingham County
Snow Creek Township - Stokes County
Wentworth Township - Rockingham County
Ruffin Township
Wentworth
Henry Fork
Beaver Island Township - Stokes County
New Bethel Township - Rockingham County
Huntsville Township - Rockingham County
Reidsville Township - Rockingham County
Simpsonville Township - Rockingham County
Show More
Cities
Collinsville
Fieldale
Spencer
Stanleytown
Ridgeway
Bassett
Sandy Level
Axton
Eden
Callands
Cascade
Critz
Sandy Ridge
Dry Fork
Henry
Stoneville
Glade Hill
Patrick Springs
Mayodan
Ferrum
Show More
ZIPs
24054
24148
24112
24089
24078
24168
24055
24165
27288
27048
24151
24069
24102
24133
24137
24088
24530
24541
27046
27027
Show More
Looking for Rentals?
Homes and Apartments for Rent in Martinsville