$384,900
4 beds3.5 baths3,800 sq ft
311 Holly St, Marion, VA 24354
1 acre lot • 3 garage spots • Pool
$215,000
3 beds1.5 baths1,694 sq ft
2706 Scratch Gravel Rd, Marion, VA 24354
0.96 acre lot • Car-dependent
Loading...
$269,900
3 beds3 baths2,811 sq ft
184 Keller Ln, Marion, VA 24354
0.24 acre lot • 2 garage spots • Car-dependent
$119,000
3 beds1.5 baths1,272 sq ft
1482 Scratch Gravel Rd, Marion, VA 24354
0.3 acre lot • Car-dependent
$199,500
4 beds1.5 baths1,456 sq ft
513 Adwolfe Rd, Marion, VA 24354
9,365 sq ft lot • Car-dependent
$308,000
2 beds2.5 baths1,100 sq ft
The Walnut Plan, Marion, VA 24354
Listing provided by Zillow
$298,000
2 beds2.5 baths1,100 sq ft
257 N Church St Unit T0TSH1, Marion, VA 24354
Listing provided by Zillow
$308,000
2 beds2.5 baths1,100 sq ft
The Maple Plan, Marion, VA 24354
Listing provided by Zillow
$248,000
4 beds2.5 baths2,310 sq ft
896 Lee Hwy, Marion, VA 24354
$411,000
2 beds3 baths1,932 sq ft
611 Look Ave, Marion, VA 24354
$109,000
2 beds1 bath1,308 sq ft
310 Chadwick Ln, Marion, VA 24354
$108,288
1 bed1 bath700 sq ft
131 Romans St, Marion, VA 24354
$305,000
3 beds2 baths1,768 sq ft
1045 W Chilhowie St, Marion, VA 24370
$265,000
4 beds2 baths2,327 sq ft
1269 Conifer Lane Ln, Marion, VA 24354
$334,900
4 beds2 baths2,428 sq ft
153 Wilden St, Marion, VA 24354
$345,000
4 beds2.5 baths2,430 sq ft
437 Vale Cir, Marion, VA 24354
Loading...
$156,000
2 beds1 bath1,218 sq ft
405 Look Ave, Marion, VA 24354
$225,000
2 beds2 baths1,056 sq ft
211 Henderson St, Marion, VA 24354
$155,900
3 beds1 bath1,392 sq ft
1754 Hwy 16, Marion, VA 24354
$155,000
3 beds2 baths1,056 sq ft
464 Pugh Mountain Rd, Marion, VA 24354
$109,900
3 beds1 bath1,500 sq ft
1165 1/2 Matson Dr, Marion, VA 24354
$239,900
3 beds1.5 baths2,499 sq ft
2728 Highway 16, Marion, VA 24354
$169,000
4 beds2 baths1,836 sq ft
117 Lanier Dr, Marion, VA 24354
$64,900
3 beds1 bath1,342 sq ft
427 Virginia Ave, Marion, VA 24370
$349,900
5 beds2.5 baths3,164 sq ft
651 N Holston St, Marion, VA 24354
Loading...
$149,900
3 beds2 baths1,661 sq ft
1076 Wassum Valley Rd, Marion, VA 24354
$127,500
3 beds1 bath1,512 sq ft
1074 Wassum Valley Rd, Marion, VA 24354
$339,000
3 beds4 baths3,004 sq ft
346 North St, Marion, VA 24354
$460,000
3 beds2.5 baths2,900 sq ft
232 Thomas Rd, Marion, VA 24354
$325,000
11 beds7 baths5,200 sq ft
636/638 S Iron St, Marion, VA 24354
$1,145,000
3 beds1 bath1,180 sq ft
415* Pearl Ave, Marion, VA 24354
$113,942
3 beds2 baths1,512 sq ft
797 Cleghorne Valley Rd, Marion, VA 24354
$210,000
3 beds1 bath1,331 sq ft
173 Keller Ln, Marion, VA 24354
$145,000
2 beds1 bath384 sq ft
151 Rolling Hills Dr, Marion, VA 24354
$180,000
3 beds1.5 baths1,432 sq ft
757 Henry St, Marion, VA 24354
$1,190,000
4 beds2 baths1,949 sq ft
1341 Matson Dr, Marion, VA 24354
$382,400
4 beds3.5 baths2,720 sq ft
752 Cleghorn Valley Rd, Marion, VA 24354
$240,000
2 beds2 baths1,853 sq ft
950 Lee Hwy, Marion, VA 24354
$110,000
2 beds1 bath1,000 sq ft
649 Goolsby St, Marion, VA 24354
$149,000
— beds— baths— sq ft
307 Shale Bank Rd #0, Marion, VA 24354
$439,000
3 beds2.5 baths1,789 sq ft
1580 Cleghorn Valley Rd, Marion, VA 24354
Viewing page 1 of 2 (Download All)
Average home prices near 24354, VA
Cities
- Glade Spring homes for sale$237,000
- Bluefield homes for sale$170,900
- Chilhowie homes for sale$207,500
- Independence homes for sale$235,000
- Marion homes for sale$204,500
- Bland homes for sale$269,000
Zip Codes
- 24311 homes for sale$169,900
- 24609 homes for sale$220,000
- 24378 homes for sale$220,000
- 24382 homes for sale$269,900
- 24318 homes for sale$149,500
- 24319 homes for sale$244,950
24354, VA real estate trends
$180K
Sale price
+22.7%
since last year
since last year
$111
Sale $/sq ft
+26.0%
since last year
since last year
Under list price
0.6%
Days on market
83.5
Down payment
—
Total homes sold
4
More to explore in 24354, VA
Popular Markets in Virginia
- Arlington homes for sale$804,000
- Alexandria homes for sale$600,000
- Virginia Beach homes for sale$430,000
- Fairfax homes for sale$839,945
- Richmond homes for sale$470,000
- Ashburn homes for sale$690,000