Showing
106 listings
for sale near Marion, VA.
$74,900
135 York St
Marion, VA 24354
2 bed
•
1 bath
•
800 ft²
$334,900
153 Wilden Street
Marion, VA 24354
4 bed
•
2 bath
•
2,428 ft²
$108,288
131 Romans St
Marion, VA 24354
1 bed
•
1 bath
•
700 ft²
$411,000
611 Look Avenue
Marion, VA 24354
2 bed
•
3 bath
•
1,932 ft²
$225,000
535 S Church Street
Marion, VA 24354
3 bed
•
2 bath
•
1,308 ft²
$225,000
533 S Church St
Marion, VA 24354
3 bed
•
2 bath
•
1,380 ft²
$225,000
343 Pearl Avenue
Marion, VA 24354
3 bed
•
2 bath
•
1,308 ft²
$339,000
346 North Street
Marion, VA 24354
3 bed
•
4 bath
•
3,129 ft²
$180,000
757 Henry St
Marion, VA 24354
3 bed
•
2 bath
•
1,432 ft²
$225,000
211 Henderson
Marion, VA 24354
2 bed
•
2 bath
•
1,056 ft²
$249,900
817 Scott Street
Marion, VA 24354
5 bed
•
3 bath
•
1,964 ft²
$225,000
549 South Church Street
Marion, VA 24354
3 bed
•
2 bath
•
1,308 ft²
$339,000
346 North Street
Marion, VA 24354
3 bed
•
4 bath
•
2,734 ft²
$225,000
224 Palmer Avenue
Marion, VA 24354
3 bed
•
2 bath
•
1,308 ft²
$325,000
636/638 S Iron St
Marion, VA 24354
11 bed
•
7 bath
•
5,200 ft²
$1,145,000
415* Pearl Avenue
Marion, VA 24354
3 bed
•
1 bath
•
1,180 ft²
$127,500
1074 Wassum Valley Road
Marion, VA 24354
3 bed
•
1 bath
•
1,512 ft²
$155,000
464 Pugh Mountain Road
Marion, VA 24354
3 bed
•
2 bath
•
1,056 ft²
$215,000
2706 Scratch Gravel Rd
Marion, VA 24354
3 bed
•
2 bath
•
1,694 ft²
$415,000
131 Copenhaver Street
Marion, VA 24354
6 bed
•
4 bath
•
4,900 ft²
$149,900
1076 Wassum Valley Road
Marion, VA 24354
3 bed
•
2 bath
•
1,661 ft²