67

Botetourt County VA Homes for Sale with Acreage

Section Image
  • /98

    $1,250,000

    • 5 Beds
    • 4 Baths
    • 6,071 Sq Ft

    80 Oriskany Square, Eagle Rock, VA 24085

    This stunning 35+ acre Alleghany Mountain Estate offers breathtaking views and ultimate privacy. The custom 6,000+ sq. ft home offers 5 bed/4 bath, gourmet kitchen, and a spacious living area with cathedral ceilings and fireplace. Multiple decks and a screened-in porch provide the perfect place to relax and unwind. The lower level includes a den, office, guest rooms, and spacious patio.

    Joel Hoeffner Virginia Land and Farms Inc

    80 Oriskany Square, Eagle Rock, VA 24085
  • /83

    $3,300,000

    • 3 Beds
    • 2.5 Baths
    • 2,903 Sq Ft

    4204 Old Fincastle Rd, Fincastle, VA 24090

    Fantastic turn-key opportunity! Become the new winery owner of this beautifully tucked away oasis in the Virginia Mountains, situated between the Blue Ridge Mountains and the Allegheny Mountains. Virginia Mountain Vineyards is located in the town of Fincastle, the county seat in the historical County of Botetourt, 25 miles North of Roanoke. The vineyard is well-known for producing some of the

    Daniel Langberg Washington International Service Executives, LLC

    4204 Old Fincastle Rd, Fincastle, VA 24090
  • /50

    $3,300,000

    • Land
    • 91 Acres
    • $36,264 per Acre

    4204 Old Fincastle Rd, Fincastle, VA 24090

    Fantastic turn-key opportunity! Become the new winery owner of this beautifully tucked-away oasis in the Virginia Mountains. Virginia Mountain Vineyards is located in the town of Fincastle, the county seat in the historical County of Botetourt, 25 miles North of Roanoke. The offering consists of two parcels spanning over 91 acres of rolling hills, woodlands, and open land. The vineyard consists

    Casey Reynolds National Land Realty, Richmond, VA

    4204 Old Fincastle Rd, Fincastle, VA 24090
  • /67

    $600,000

    • 3 Beds
    • 4 Baths
    • 2,165 Sq Ft

    48 Lugar Ln, Fincastle, VA 24090

    Escape to 6 acres of mountain-view serenity at 48 Lugar Ln in Fincastle. Enjoy both sunrise and sunset vistas from the expansive deck and screened-in porch. Updated HVAC and Water Heater. Inside, you'll find hardwood floors, a new fridge and stove, and open spaces perfect for family living or remote work. The beautifully landscaped yard features, flowering beds, and variety of mature and newly

    Hal Cone LPT REALTY LLC

    48 Lugar Ln, Fincastle, VA 24090
  • /68

    $595,900 Open Sun 1PM - 3PM

    • 3 Beds
    • 2.5 Baths
    • 2,272 Sq Ft

    84 Braemar Dr, Daleville, VA 24083

    Car Lovers Dream! Location,Location,Location! Welcome To This One Owner, Large Brick Ranch On 3.3 Acres Adjoining Beautiful Ashley Plantation W/ Views Galore From The Lrg Covered Front Porch, 2272 Sq.Ft. Entry, Expansive Rear Party Deck, Lg Kitchen, Pantry, Laundry Rm, Lg Great Rm W/ Stone Gas Fp, 3bedrm, 2.5 Baths Including Primary Suite W/ Jetted Tub, Stand Up Shower, Wic, Hw Floors Thru Out. 2

    Gina Huffman Arthur RE/MAX ALL STARS

    84 Braemar Dr, Daleville, VA 24083
  • /70

    $829,998

    • 3 Beds
    • 3.5 Baths
    • 1,950 Sq Ft

    11 Ferns Ln, Fincastle, VA 24090

    Nestled on a ridge top overlooking downtown Fincastle is your next oasis. Sitting on 94.7 acres is this one Owner custom-built home. Offering 3 bedrooms, 3 full baths and a half bath, office, storage room and a full walkout basement. Large utility room for storage in basement. Rec room in basement. Additional room to expand finished sq ft. Walk out onto large deck to view downtown Fincastle and

    Crystal Bowles MKB, REALTORS(r)

    11 Ferns Ln, Fincastle, VA 24090
  • /45

    $565,000

    • 3 Beds
    • 2 Baths
    • 2,697 Sq Ft

    3840 White Church Rd, Fincastle, VA 24090

    This 3 bedroom, 2 full baths split design sits on a 4.57 ac. corner lot with 3 different ways to get to your new home. It would be a great place to keep a couple of horses and/or chickens or other animals. The design of the house allows for a good work/study space upstairs for working from home and a nice finished basement for entertaining (being used now as an extra bedroom). The above ground

    Penny Neil MKB, REALTORS(r)

    3840 White Church Rd, Fincastle, VA 24090
  • /13

    $469,000

    • 3 Beds
    • 1 Bath
    • 1,044 Sq Ft

    11892 Craig Creek Rd, Eagle Rock, VA 24085

    Sportsman paradise located in the mountains of Botetourt County. Walk out the rear into thousands of acres of National Forest or out front to the water of Craig Creek. 78 acres with 26 acres of pasture and a barn. Pond. 1 level home features 3 BRs, 1 Full Bath, LR, Kitchen, Carport and Basement. Located about 30 mins from Fincastle, New Castle and Clifton Forge. The new Craig Botetourt Scenic

    Rodney Spickard RE/MAX ALL STARS

    11892 Craig Creek Rd, Eagle Rock, VA 24085
  • /48

    $499,950 Open Sun 1PM - 4PM

    • 4 Beds
    • 3 Baths
    • 2,920 Sq Ft

    3184 Springwood Rd, Fincastle, VA 24090

    Well maintained brick ranch with lovely mountain views with 4+ acres of land! A must see with updates too many to mention. Features 3 bedrooms and 2 full baths on the main level. Fully finished updated basement with full kitchen, stone fireplace. bedroom and bath. Backyard has wooded trails. See attached Home Improvement Fact Sheet attached for all the recent updates.

    Larry Sherertz COLDWELL BANKER TOWNSIDE, REALTORS(r)

    3184 Springwood Rd, Fincastle, VA 24090
  • /40

    $459,500

    • 3 Beds
    • 3.5 Baths
    • 2,264 Sq Ft

    2167 Shavers Farm Rd, Fincastle, VA 24090

    Seller offering 2% of purchase price toward buyer closing costs with full price offer. Great Opportunity to live in a peaceful country setting tucked away from it all just 10 minutes to Daleville conveniences. 3 bedrooms, 3 1/2 baths with over 2,800sf provide ample space and flexibility in this all brick, well-built home with 2 car garage and tree lined driveway on 1.9 acres. Main level boasts

    Mike Williams ML REALTY BROKERED BY MAGNOLIA MOUNTAIN REALTY LLC

    2167 Shavers Farm Rd, Fincastle, VA 24090
  • /75

    $1,599,500

    • 3 Beds
    • 3.5 Baths
    • 2,414 Sq Ft

    360 Maple Ridge Ln, Fincastle, VA 24090

    Welcome to this stunning property at 360 Maple Ridge Ln, nestled in gorgeous Botetourt County. Offering 111 acres of picturesque land, this home is a rare find, featuring a barn and several outbuildings. The beautifully designed home boasts 2,300 sq ft of main level living space,with 3 spacious bedrooms and 3.5 baths. Hardwood flooring flows throughout much of the home, providing a warm and

    Chris Martin RE/MAX ALL STARS

    360 Maple Ridge Ln, Fincastle, VA 24090
  • /39

    $479,950

    • 3 Beds
    • 2 Baths
    • 2,195 Sq Ft

    177 Pine Hills Dr, Fincastle, VA 24090

    One level living at its finest in one of Botetourt's most prestigious neighborhoods. This modern ranch has recently undergone extensive renovations. Features include an open kitchen with new appliances a tiled backsplash and granite countertops, new carpet & tile floors, updated LEDlighting and fresh paint, a large master suite with walk-in closet and updated bath, a second completely renovated

    Grant Cockrell RE/MAX ALL STARS

    177 Pine Hills Dr, Fincastle, VA 24090
  • /117

    $989,950

    • 4 Beds
    • 3.5 Baths
    • 5,123 Sq Ft

    540 Wagon Wheel Run, Buchanan, VA 24066

    Absolutely stunning! The covered porch provides the perfect spot to take in the incredible views surrounding this gentleman's farm. Situated on 21 acres in Botetourt County with fenced pasture and additional 24'x32 building with electricity and water. The main house features a gracious open great room, fully furnished kitchen, four bedroom floor plan with bonus family room, office and den on the

    Janie Whitlow THE REAL ESTATE GROUP

    540 Wagon Wheel Run, Buchanan, VA 24066
  • /66

    $749,000

    • 2 Beds
    • 2 Baths
    • 1,620 Sq Ft

    489 Arch Mill Rd, Buchanan, VA 24066

    FOX RIDGE FARM -a desirable retreat in the Mill Creek Valley, midway between Troutville and Buchanan. 2 homes on 27.47 ac. of gentle fenced fields & large timbered woodland with wide trails. Great view with ranch house that is physically challenged accessible w/2 bedrms & 2 new baths additional bedrms can be added in lower level , plus a 1 bedrm cottage for family, or rental. 3 detached

    Larry Dew HIGHLANDS REALTY & ASSOCIATES LLC

    489 Arch Mill Rd, Buchanan, VA 24066
  • /56

    $599,950

    • 3 Beds
    • 2.5 Baths
    • 2,592 Sq Ft

    29 Serenity Ln, Blue Ridge, VA 24064

    Wonderful contemporary situated in a beautiful private setting. Incredible views. This property boast of 7.51 acres w/ A1 zoning. 3BR. 2.5 baths. Entry level primary bedroom & en suite w/ large walk in closet plus recent bathroom updates. 1st level laundry. Dining Rm. Office. Cozy breakfast area. Cathedral ceilings. Gleaming hardwood flooring throughout main areas. Great Rm w/ floor to ceiling

    Tammy Rickman RICKMAN REALTY LLC

    29 Serenity Ln, Blue Ridge, VA 24064
  • /66

    $629,900

    • 4 Beds
    • 4 Baths
    • 2,358 Sq Ft

    426 Ezra Dr, Buchanan, VA 24066

    Serene and private 10-acre retreat! Offering a spacious 4 bedroom, 4 bath home across 3 finished levels. Stepping through the front door you will find an open floor plan that connects the kitchen, dining area, and living room that is highlighted by a striking stone fireplace. Entry-level bedroom and bath provide convenience and accessibility. The upper level consists of 2 en suite bedrooms for

    Richard Wimberley RE/MAX ALL POINTS

    426 Ezra Dr, Buchanan, VA 24066
  • /51

    $549,950

    • 5 Beds
    • 3.5 Baths
    • 2,874 Sq Ft

    425 Ivy Mountain Rd, Buchanan, VA 24066

    SELLER SAYS BRING ALL OFFERS! **Your Perfect Mountain Getaway Awaits!** Escape to your dream retreat nestled on over 3 picturesque acres, where stunning mountain views and serene country living combine for the ultimate getaway experience. This property boasts nearby trail access to the breathtaking Jefferson Forest, making it an outdoor enthusiast's paradise. With full solar capabilities, you can

    Todd McKee LICHTENSTEIN ROWAN, REALTORS(r)

    425 Ivy Mountain Rd, Buchanan, VA 24066
  • /4

    $39,950

    • Land
    • 3.00 Acres
    • $13,317 per Acre

    0 Lee Hwy Unit 916500, Troutville, VA 24175

    GREAT LOCATION IN BOTETOURT - 3 ACRES - NO RESTRICTIONS OTHER THAN THE COUNTY'S. LOT IS LOCATED ON THE LEFT SIDE OF 6358 LEE HWY.

    Brad Thomas MOUNTAIN VIEW REAL ESTATE LLC

    0 Lee Hwy Unit 916500, Troutville, VA 24175
  • /135

    $2,995,000

    • 3 Beds
    • 3.5 Baths
    • 2,985 Sq Ft

    4148 Little Catawba Creek Rd, Troutville, VA 24175

    This unique property has a newly constructed main home and newly constructed guest house featuring a great room, wood burning fireplace, and custom bar. Property also has a second renovated guest house all on 81.9 Acres. Main house is top of the line construction with 3 bedrooms and 3.5 bathrooms. Each bedroom has its own full bath and walk-in closet. The Great room has 12' ceilings with 10'

    David Pollock BARKER REALTY CO

    4148 Little Catawba Creek Rd, Troutville, VA 24175
  • /39

    $425,000

    • 3 Beds
    • 2 Baths
    • 2,372 Sq Ft

    319 Trinity Rd, Troutville, VA 24175

    Discover this beautifully updated 3-bedroom, 2-bath restored farmhouse in the heart of Botetourt County, offering updated comforts and timeless charm. The home has been completely renovated including kitchen features such as granite countertops and stainless steel appliances creating the perfect atmosphere for cooking and entertaining. Lovingly restored original hardwood floors flow throughout

    Jenna Lawrence RE/MAX ALL STARS

    319 Trinity Rd, Troutville, VA 24175
  • /29

    $374,950 Open Sun 2PM - 4PM

    • 3 Beds
    • 2 Baths
    • 1,705 Sq Ft

    1974 Stoney Battery Rd, Troutville, VA 24175

    Spacious updated ranch in great location. Enter the large great room w/ new vinyl wood flooring & remote controlled gas log fireplace. Appliances all new except range-approx 2 yrs old. Kitchen w/ new flooring, beautiful oak cabinets, dining area & pantry. Bar open to great room for easy monitoring. Luxury primary suite, walk-in closet, whirlpool tub, shower, & deck. HW floors thruout. Ceiling

    Lewis Sifford CENTURY 21 WAMPLER REALTY

    1974 Stoney Battery Rd, Troutville, VA 24175
  • /13

    $469,000

    • 3 Beds
    • 1 Bath
    • 1,044 Sq Ft

    11892 Craig Creek Rd, Eagle Rock, VA 24085

    Sportsman paradise located in the mountains of Botetourt County. Walk out the rear into thousands of acres of National Forest or out front to the water of Craig Creek. 78 acres with 26 acres of pasture and a barn. Pond. 1 level home features 3 BRs, 1 Full Bath, LR, Kitchen, Carport and Basement. Located about 30 mins from Fincastle, New Castle and Clifton Forge. The new Craig Botetourt Scenic

    Rodney Spickard RE/MAX ALL STARS

    11892 Craig Creek Rd, Eagle Rock, VA 24085
  • /13

    $15,000

    • 2 Beds
    • 1 Bath

    19239 Botetourt Rd, Eagle Rock, VA 24085

    This property is 1 of 5 being auctioned off for The County Of Botetourt due to unpaid delinquent taxes. Properties are offered for sale as-is, where-is, and if-is, with all faults and without any warranty, either expressed or implied. The list price is the opening Bid and does not reflect the final sale price. There is a 10% buyers premium for all properties. The winning bid is subject to court

    Philip Bonnie Dudley Resources

    19239 Botetourt Rd, Eagle Rock, VA 24085
  • /51

    $379,950

    • 3 Beds
    • 2 Baths
    • 2,016 Sq Ft

    430 Braxton Dr, Buchanan, VA 24066

    If you are looking for plenty of space, over 5 acres, easy access to the James River and privacy, look no farther! This lovely 3 bedroom, 2 bathroom home was built in 2007 and offers a detached 36 x40 workshop with a finished loft. The main house offers a rocking chair front porch, 9 ft ceilings, semi-open floor plan and a split bedroom design, while the workshop has 2 deep bays, a ventilation

    Jenna Lawrence RE/MAX ALL STARS

    430 Braxton Dr, Buchanan, VA 24066
  • /25

    $274,950 Open Sat 11AM - 1PM

    • 3 Beds
    • 2 Baths
    • 1,056 Sq Ft

    161 Orange Ln, Troutville, VA 24175

    Incredible opportunity to own a totally remodeled home in Botetourt at a reasonable price. This one level ranch features a brand new 30 year roof, re-finished hardwood floors, a brand-new kitchen with ss appliances and butcher block countertops, two all new bathrooms with modern vanities and faucets along with a tiled shower in each, a beautiful sunroom, three good sized bedrooms with ample

    Grant Cockrell RE/MAX ALL STARS

    161 Orange Ln, Troutville, VA 24175
  • /89

    $4,000,000

    • Land
    • 34 Acres
    • $119,033 per Acre

    481 Richardson Dr, Roanoke, VA 24019

    Stunning Blue Ridge Views - Exceptional Development Opportunity in Roanoke, VA Nestled in the heart of the breathtaking Blue Ridge Mountains, this prime piece of real estate in Roanoke, Virginia, offers an unparalleled opportunity for savvy investors and developers alike. With sweeping panoramic views of the majestic mountain ranges and lush valleys, this property is truly a unicornrare and

    481 Richardson Dr, Roanoke, VA 24019
  • /2

    $110,000

    • Land
    • 4.56 Acres
    • $24,123 per Acre

    0 Orange Ln, Troutville, VA 24175

    Fantastic location!!! Minutes to Dalevillle Town Center, Bonsack, I-81, and only 20 minutes to downtown Roanoke. Come build or have your own wooded acreage to unwind on. Great tree house or hunting stand on the lower lot of the property. Lot below the road has a beautiful small spring creek that the owner states rarely, if ever, runs dry. Couple potential building sites, one with a nice view of

    Ashley Donahue WAINWRIGHT & CO., REALTORS(r)

    0 Orange Ln, Troutville, VA 24175
  • /15

    $250,000

    • 5 Beds
    • 2 Baths
    • 2,750 Sq Ft

    8407 Roanoke Rd, Fincastle, VA 24090

    Charming Victorian in Town of Fincastle. Waiting for your special touch and ideas to create a truly elegant home. Lots of space for Bed and Breakfast or commercial endeavor. Beautiful wood staircase in large front foyer. Large windows allow plenty of light. Hardwood floors. 1 acre yard for relaxing or gardening. Nice storage shed. Lockbox on back door. Currently no heating system.

    Lewis Sifford CENTURY 21 WAMPLER REALTY

    8407 Roanoke Rd, Fincastle, VA 24090
  • /12

    $239,000

    • Land
    • 31 Acres
    • $7,785 per Acre

    44 Walkers Dr, Buchanan, VA 24066

    34+ Acre tract, nice mix of open and woods. Several beautiful home sites. Great place to start your mini farm or homestead. Long stretch of back creek runs through the property. Plenty of road frontage on state paved road. Lots of wildlife for the avid sportsman. Located near National Forest with horse trails. James River boat launch and town of Buchanan nearby.

    Lewis Sifford CENTURY 21 WAMPLER REALTY

    44 Walkers Dr, Buchanan, VA 24066
  • /99

    $6,250,000

    • 7 Beds
    • 8 Baths
    • 12,474 Sq Ft

    1066 Greyledge Rd, Buchanan, VA 24066

    Welcome to the Greyledge Lifestyle. Discover a life of elegance and ease at Greyledge, a breathtaking 739-acre estate designed for relaxation, recreation, and refined living. Features a trio of distinctive living spaces: the expansive Main House offering 9,723 square feet, a welcoming Gatehouse spanning 2,260 square feet, and a charming 491-square-foot Studio brimming with potential. The Greek

    Kim Miller NEST REALTY ROANOKE

    1066 Greyledge Rd, Buchanan, VA 24066
  • /21

    $149,950

    • Land
    • 3.08 Acres
    • $48,685 per Acre

    0 Gravel Hill Rd Unit 915246, Troutville, VA 24175

    Nestled in the rolling hills of Troutville, this stunning 3.08-acre parcel offers the perfect setting for your dream home. Zoned agricultural, it's ideal for horses, farm animals, and gardening, with space to embrace country living. Enjoy breathtaking panoramic mountain views while being just minutes from Rt. 220, Rt. 11, and I-81 for easy access. Public utilities are available at the road, and

    Christy Crouch RE/MAX ALL POINTS

    0 Gravel Hill Rd Unit 915246, Troutville, VA 24175
  • /46

    $197,500

    • Land
    • 10 Acres
    • $18,810 per Acre

    0 Craig Creek Rd Unit 915169, Eagle Rock, VA 24085

    Prime Craig Creek Frontage in Botetourt County! Discover the perfect blend of natural beauty and convenience with this 10.5-acre property, fully surveyed and ready for your dream home or retreat. Enjoy 135 feet of frontage on Craig Creek, with deep, inviting waters ideal for recreation or relaxation. The land offers a level expanse stretching from the creek to Craig Creek Road, making it an

    Rene Reiner REINER REALTY

    0 Craig Creek Rd Unit 915169, Eagle Rock, VA 24085
  • /46

    $197,500

    • Land
    • 10 Acres
    • $18,810 per Acre

    0 Craig Creek Rd Unit 915149, Eagle Rock, VA 24085

    Prime Craig Creek Frontage in Botetourt County! Discover the perfect blend of natural beauty and convenience with this 10.5-acre property, fully surveyed and ready for your dream home or retreat. Enjoy 135 feet of frontage on Craig Creek, with deep, inviting waters ideal for recreation or relaxation. The land offers a level expanse stretching from the creek to Craig Creek Road, making it an

    Rene Reiner REINER REALTY

    0 Craig Creek Rd Unit 915149, Eagle Rock, VA 24085
  • /4

    $130,000

    • Land
    • 1.52 Acres
    • $85,526 per Acre

    Lot 78 Scarlet Dr, Daleville, VA 24083

    Live on the golf course at Ashley Plantation! Overlooking a tee box, this gently sloping lot has mountain views, easy access from the road, and public utilities. Fiber Optic Internet is available. Ready for someone to build their dream home. One of the last lots available in the subdivision and on the course!

    Jay Kilby RE/MAX ALL STARS

    Lot 78 Scarlet Dr, Daleville, VA 24083
  • /31

    $329,975

    • 3 Beds
    • 2 Baths
    • 1,732 Sq Ft

    282 Lakeview Dr, Roanoke, VA 24012

    Charming One-Level Living in Botetourt County! Discover the perfect blend of comfort and convenience in this beautifully updated 3-bedroom, 2-bathroom home, offering an open floor plan and breathtaking views. Freshly painted throughout, this home features new HVAC and a new water heater, ensuring efficiency and peace of mind. In addition to the three spacious bedrooms, two extra rooms provide

    Damon Gettier REAL BROKER LLC - DGA-SALEM

    282 Lakeview Dr, Roanoke, VA 24012
  • /7

    $47,000

    • Land
    • 1.34 Acres
    • $35,075 per Acre

    0 Valley Rd, Troutville, VA 24175

    Great opportunity to own two beautiful residential lots for a total of 1.34 acres, which are already preapproved for: Lot One - 3-bedroom house with a two-car garage; Lot Two - 2-bedroom house with no garage. Public water, sewer, and electricity are available for connection. Ideal for creating a dream family residence or an investment development. This property blends serene living with easy

    Monica Finaru LYONS TEAM, REALTORS(r)

    0 Valley Rd, Troutville, VA 24175
  • /3

    $139,950

    • Land
    • 14 Acres
    • $10,127 per Acre

    0 Walkers Dr, Buchanan, VA 24066

    Views from the top of this secluded acreage tract. 13.8 acres of woods. Perfect for hunting and recreation. Fantastic building site on top. Build your dream home in the woods. National Forest, James River boat launches and many other outdoor recreation opportunities in the area.

    Lewis Sifford CENTURY 21 WAMPLER REALTY

    0 Walkers Dr, Buchanan, VA 24066
  • /25

    $84,000

    • Land
    • 2.25 Acres
    • $37,333 per Acre

    0 Woodridge Rd, Troutville, VA 24175

    More pics coming 03/12/2025. Property is wooded. All paperwork is under documents, which includes the survey and perc test for 3 bedrooms. When riding by, the home across the street 181 Woodridge, is directly in front of this lot. The lot has approximately 150' road frontage.

    Renee Wiggins RE/MAX ALL STARS

    0 Woodridge Rd, Troutville, VA 24175
  • /6

    $49,950

    • Land
    • 1.62 Acres
    • $30,833 per Acre

    2201 Lithia Rd, Buchanan, VA 24066

    Private lot with old single wide mobile home. Not currently livable. Enter home at your own risk. Nice flat lot. Small stream on back of lot. Beautiful view of stream across the street. Very level, mostly open. Peaceful country setting.

    Lewis Sifford CENTURY 21 WAMPLER REALTY

    2201 Lithia Rd, Buchanan, VA 24066
  • /8

    $49,950

    • Land
    • 1.01 Acres
    • $49,455 per Acre

    1075 Lithia Rd, Buchanan, VA 24066

    Build your dream home here. Flat lot with older mobile home (enter at your own risk). Septic system in place, shared well serves this lot. Bold stream at back boundary. Plenty of room for garden. Create your own haven in the mountains.

    Lewis Sifford CENTURY 21 WAMPLER REALTY

    1075 Lithia Rd, Buchanan, VA 24066

Showing Results 1 - 40, Page 1 of 2

How to Buy a Home How to Finance a Home How to Sell a Home