176 Martinsville, VA Houses For Sale

Sort by:
New
house for sale
4 bds | 3 ba | 4,800 sqft

55 General Longstreet Ct, Martinsville, VA 24112

Spacious, open, custom built brick ranch! Large living spaces with fireplaces perfect for entertaining while the built-i...
Save
View Home
$295,000
View Est. Payment
New
house for sale
3 bds | 2 ba | 1,376 sqft

717 Spruce Street, Martinsville, VA 24112

Welcome to 717 Spruce Street! What an absolutely ADORABLE home! Convenient to groceries and local amenities, this home h...
Save
View Home
$69,000
View Est. Payment
New
house for sale
3 bds | 3 ba | 1,782 sqft

18 Armstrong Court, Martinsville, VA 24112

Wonderful 3 bedroom 2.5 bath home conveniently located near main roads, shopping, and outdoor activities. Features a 3 c...
Save
View Home
$114,900
View Est. Payment
New
house for sale
5 bds | 3 ba | 3,152 sqft

1602 Mulberry Road, Martinsville, VA 24112

Brick 2 story home with 5 bedrooms, 3 baths, fireplace, covered porch, garage and paved circular drive. Kitchen has been...
Save
View Home
$169,900
View Est. Payment
New
house for sale
3 bds | 2 ba | 1,188 sqft

268 Snow Creek Rd, Martinsville, VA 24112

Older double wide that has lots of potential. Features 3 bedrooms and 2 baths. Lovely lot and view.
Save
View Home
$30,000
View Est. Payment
New
house for sale
3 bds | 2 ba | 1,615 sqft

107 Randolph Street, Martinsville, VA 24112

Unlimited potential. Must see to believe! Hardwood floors in part of the home. There is a washer/dryer hookup on the mai...
Save
View Home
$69,900
View Est. Payment
house for sale
3 bds | 2 ba | 1,344 sqft

10 Aaron St, Martinsville, VA 24112

Neat 2 story home in city with bedroom and bath on main floor. Eat in kitchen. Utility room on main level. Enclosed porc...
Save
View Home
$52,900
View Est. Payment
house for sale
3 bds | 2 ba | 1,168 sqft

701 Beverly Way, Martinsville, VA 24112

Great 3 bedroom 2 bath home in very good condition, and in a convenient location. Extra family room in the basement, par...
Save
View Home
$125,000
View Est. Payment
house for sale
3 bds | 2 ba | 3,478 sqft

111 Turner Ashby Rd, Martinsville, VA 24112

Welcome to this roomy one level home located in the Chatmoss area. This ranch style home features a nice layout with bea...
Save
View Home
$259,900
View Est. Payment
house for sale
3 bds | 2 ba | 1,576 sqft

160 Sunrise Avenue, Martinsville, VA 24112

Welcome to this completely remodeled two story home located in Villa Heights. Owner has made significant updates through...
Save
View Home
$112,500
View Est. Payment
Homes How To

An interactive guide for advice, tips, and tools to buy a home.

Get Started
house for sale
3 bds | 2 ba | 1,860 sqft

688 Turner Ashby Rd, Martinsville, VA 24112

Nice brick ranch, well maintained, large lot, updated master bath, new carpet and painting. new heat pump to be installe...
Save
View Home
$139,900
View Est. Payment
house for sale
4 bds | 3 ba | 4,324 sqft

1127 Cherokee Trail, Martinsville, VA 24112

Forest Park Charmer a stone's throw away from Lake Lanier! Sunken living room with marble fireplace is accompanied by a...
Save
View Home
$185,000
View Est. Payment
house for sale
3 bds | 2 ba | 1,585 sqft

152 Finch Court, Martinsville, VA 24112

Are you sick of dealing with exterior maintenance? Ready to be all on one level with hardly one step from pulling in the...
Save
View Home
$185,000
View Est. Payment
house for sale
3 bds | 4 ba | 2,334 sqft

101 Crescent Street, Martinsville, VA 24112

Beautifully updated townhouse close to all the amenities. This home sits at the end of the street. Bright and clean firs...
Save
View Home
$99,900
View Est. Payment
house for sale
4 bds | 2 ba | 1,294 sqft

1003 Highland Street, Martinsville, VA 24112

Beautiful spacious home with a lot of charm and character. Home has wood floors throughout. Per seller the house has upd...
Save
View Home
$69,900
View Est. Payment
house for sale
4 bds | 6 ba | 6,007 sqft

1237 Sam Lions Trail, Martinsville, VA 24112

The seller has just approved a price reduction to $445,000 on this spectacular 6,000 sq. ft. home built in 1986 for 1.2 ...
Save
View Home
$445,000
View Est. Payment
house for sale
3 bds | 1 ba | 1,560 sqft

564 Spencer Preston Road, Martinsville, VA 24112

Are YOU a first time home buyer, have a small family, or retired?? This totally remodeled brick ranch home is perfect wi...
Save
View Home
$124,900
View Est. Payment
house for sale
3 bds | 1 ba | 1,626 sqft

3838 Barrows Mill Rd, Martinsville, VA 24112

Charming two story home ( remodeled in 2006) in beautiful country setting . Approx 32.38 acres. Very open floor plan . K...
Save
View Home
$229,900
View Est. Payment
house for sale
3 bds | 3 ba | 1,866 sqft

807 Corn Tassel Trail, Martinsville, VA 24112

807 Corn Tassel Trail is going to blow you away! What an absolutely BEAUTIFUL home and very well-maintained with tons of...
Save
View Home
$139,900
View Est. Payment
house for sale
5 bds | 5 ba | 3,650 sqft

904 Dundee Court, Martinsville, VA 24112

MAGNIFICENT IN MARTINSVILLE This beautiful home has been lovingly cared for. Enjoy the front porch for warm evening rel...
Save
View Home
$188,000
View Est. Payment
house for sale
3 bds | 3 ba | 2,682 sqft

1014 Country Club Dr, Martinsville, VA 24112

Enjoy golf course views of the 15th fairway from this lovely, well maintained Martinsville home! Open floor plan with la...
Save
View Home
$185,000
View Est. Payment
house for sale
3 bds | 2 ba | 2,104 sqft

3541 Barrow Mill Rd, Martinsville, VA 24112

Beautiful home, even has separate entrance for office space and wood stove. Oversized brick garage/workshop with wash pi...
Save
View Home
$182,000
View Est. Payment
house for sale
2 bds | 1 ba | 1,264 sqft

211 Figsboro Rd, Martinsville, VA 24112

Neat ranch in Figsboro. Very open floor plan. Neutral colors. Oversized Living room. Bedrooms have hardwood floors recen...
Save
View Home
$82,900
View Est. Payment

Location data not available
loading