24354 Homes for Sale

Sorry, no results were found from your filter criteria.

Please try a new search or expand your current search.

View 659 Spruce St. Marion, VA MLS# 109861
  • Recently Listed with Virtual Tour
1 of 23
$109,900
3

Beds

1.0

Baths

965

Sq.Ft.

659 Spruce St.

Marion, VA

View 225 West Coyner Avenue Marion, VA MLS# 109862
  • Recently Listed with Virtual Tour
1 of 47
$135,000
2

Beds

1.0

Baths

801

Sq.Ft.

225 West Coyner Avenue

Marion, VA

View 765 Henry St. Marion, VA MLS# 109846
  • Recently Listed
1 of 39
$250,000
3

Beds

2.0

Baths

1,530

Sq.Ft.

765 Henry St.

Marion, VA

The time to sell is now! THE TIME TO SELL IS NOW!
View 859 Mountain View Drive Marion, VA MLS# 109791
  • Virtual Tour
1 of 99
$290,000
3

Beds

1.1

Baths

1,755

Sq.Ft.

859 Mountain View Drive

Marion, VA

View 144 Greenway Ave Marion, VA MLS# 109794
  • Recently Listed with Virtual Tour
1 of 23
$225,000
4

Beds

1.0

Baths

2,112

Sq.Ft.

144 Greenway Ave

Marion, VA

View 190 Seven Mile Ford Rd. Marion, VA MLS# 109766
  • Virtual Tour
1 of 31
$209,900
4

Beds

1.0

Baths

1,575

Sq.Ft.

190 Seven Mile Ford Rd.

Marion, VA

View 236* East High Street Marion, VA MLS# 109779
  • Recently Listed with Virtual Tour
1 of 53
$1,362,500
26,460

Sq.Ft.

236* East High Street

Marion, VA

View 320 North Main Street Marion, VA MLS# 109717
  • Recently Listed with Virtual Tour
1 of 28
$339,000
2,880

Sq.Ft.

320 North Main Street

Marion, VA

View TBD Miller Ave. Marion, VA MLS# 109669
  • Virtual Tour
1 of 4
$19,900
Studio

Beds

0.0

Baths

TBD Miller Ave.

Marion, VA

View 2122 Wren Ln Marion, VA MLS# 109626
  • Recently Listed with Virtual Tour
1 of 23
$179,000
3

Beds

2.0

Baths

1,680

Sq.Ft.

2122 Wren Ln

Marion, VA

View 362 Spring Hollow Rd. Marion, VA MLS# 109634
  • Virtual Tour
1 of 35
$179,900
1

Beds

1.0

Baths

497

Sq.Ft.

362 Spring Hollow Rd.

Marion, VA

View 617 Old Prater Marion, VA MLS# 109570
  • Virtual Tour
1 of 27
$225,000
2

Beds

1.0

Baths

896

Sq.Ft.

617 Old Prater

Marion, VA

View 845 Cleghorn Valley Road Marion, VA MLS# 109571
  • Recently Listed with Virtual Tour
1 of 19
$168,800
4

Beds

2.0

Baths

1,770

Sq.Ft.

845 Cleghorn Valley Road

Marion, VA

View 534 S Main Marion, VA MLS# 109557
  • Recently Listed with Virtual Tour
1 of 13
$299,000
880

Sq.Ft.

534 S Main

Marion, VA

View 664 Currin Valley Rd Marion, VA MLS# 109559
  • Recently Listed with Virtual Tour
1 of 43
$130,000
3

Beds

1.0

Baths

1,105

Sq.Ft.

664 Currin Valley Rd

Marion, VA

View 196 S 196 Severt St Marion, VA MLS# 109608
  • Virtual Tour
1 of 17
$94,500
2

Beds

1.0

Baths

981

Sq.Ft.

196 S 196 Severt St

Marion, VA

View 147 Colonial Heights Marion, VA MLS# 109521
  • Virtual Tour
1 of 27
$215,000
3

Beds

1.0

Baths

1,524

Sq.Ft.

147 Colonial Heights

Marion, VA

View 760 Walkers Creek Rd. Marion, VA MLS# 109522
  • Virtual Tour
1 of 31
$195,000
Studio

Beds

0.0

Baths

760 Walkers Creek Rd.

Marion, VA

View 554 Friendly Circle Marion, VA MLS# 109531
  • Virtual Tour
1 of 31
$171,500
3

Beds

1.0

Baths

988

Sq.Ft.

554 Friendly Circle

Marion, VA

View 642 Goolsby Marion, VA MLS# 109488
  • Virtual Tour
1 of 44
$239,000
5

Beds

1.1

Baths

2,248

Sq.Ft.

642 Goolsby

Marion, VA

Information deemed reliable but not guaranteed.

The data relating to real estate for sale on this web site comes in part from the Internet Data Exchange Program of the Southwest Virginia Association of REALTORS. Real Estate listings held by brokerage firms (licensees) other than Weichert Realtors include the name of the listing brokers.

The information being provided is for consumers' personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing.

Data is updated as of 5/1/2026.