454

Craig Creek, VA Homes for Sale

Section Image
  • /26

    $335,000

    • 2 Beds
    • 1.5 Baths
    • 1,352 Sq Ft

    4760 Old Mountain Rd NE, Roanoke, VA 24019

    Experience the ultimate blend of quality updates, modern amenities and easy one-level living. Open kitchen renovation boasts custom wood cabinets, Granite countertops, Samsung Smart Appliances (2021) with the newest features including fingerprint free surfaces, and Convection & Air Fry Technology, a Stainless- Steel Apron sink and direct access to a spacious, refurbished deck. Well Appointed

    Wendy Gilbert RE/MAX ALL POINTS

    4760 Old Mountain Rd NE, Roanoke, VA 24019
  • /55

    $544,777 Open Sat 2PM - 4PM

    • 3 Beds
    • 3 Baths
    • 3,408 Sq Ft

    412 Deer Run Cir, Salem, VA 24153

    MOVE-IN READY! Seller offering a $5,000 credit with acceptable offer-apply toward an interest rate buydown, closing costs, or lender allowance to make this home yours for less! Spacious 3-Bedroom, 3-Bath Home in a highly desired North Oaks Community in Salem, Virginia. Welcome to your next home! This charming brick and vinyl home offers over 3,400 sq ft of comfortable, well-designed living

    Tim Thompson MKB, REALTORS(r)

    412 Deer Run Cir, Salem, VA 24153
  • /47

    $379,000

    • 5 Beds
    • 4 Baths
    • 2,942 Sq Ft

    5224 Setter Rd, Roanoke, VA 24012

    Welcome to your dream home at 5224 Setter Road! This stunning property boasts 5 spacious bedrooms and 2 full baths, along with 2 convenient half baths, making it perfect for families of all sizes. Nestled in the sought-after North County Roanoke area, this home offers a wonderful blend of comfort and style. The finished basement adds valuable extra living space, perfect for recreation, home

    Michael Trani RE/MAX ALL STARS

    5224 Setter Rd, Roanoke, VA 24012
  • /48

    $359,950

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

    50 Barkwood Ln, Blue Ridge, VA 24064

    Almost an acre lot in the highly desired Stratford Place subdivision. This home offers 4 bedrooms with 3 full bathrooms. When you walk through the front door, you'll love the open floor plan as it joins the Living space with the Kitchen and more. Laundry is offered upstairs and downstairs. The bonus room off the living room could be a Home office or maybe another bedroom. The potential for this

    Adam Stephenson RE/MAX ALL STARS

    50 Barkwood Ln, Blue Ridge, VA 24064
  • /9

    $175,000

    • Land
    • 15 Acres
    • $11,551 per Acre

    555 Switzer Mountain Rd, Fincastle, VA 24090

    If you want seclusion and privacy look no further! Beautiful 15.15 acres with numerous possibilities. Enjoy seclusion and privacy with mountains all around. Build your permanent home or weekend getaway. Property already has electricity, private well, and private septic. Great property for getting out in nature with abundant wildlife. Land is approved for manufactured homes.

    Gary Evans CENTURY 21 WAMPLER REALTY

    555 Switzer Mountain Rd, Fincastle, VA 24090
  • /8

    $199,000

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

    223 Oaklawn Ave NE, Roanoke, VA 24012

    3 Bedroom brick ranch with hardwood floors. Full partially finished basement. Detached garage on level lot. Walking distance to Monterey Elementary School.

    Pam Smith MKB, REALTORS(r)

    223 Oaklawn Ave NE, Roanoke, VA 24012
  • /37

    $244,950

    • 3 Beds
    • 1 Bath
    • 960 Sq Ft

    2918 Bradshaw Rd, Salem, VA 24153

    Freshly painted and maintenance free, one story living in a country setting with all of the convenience of the city. Just a 10 minute drive to Salem or Roanoke!Located at the base of 311, this is the perfect location for someone that wants to takes advantage of of the outdoor recreation areas at Carvins Cove or the Appalachian Trail, or if you want to relax, just sit on your back deck and watch

    Sybil Barrett LAWSON REALTY GROUP LLC

    2918 Bradshaw Rd, Salem, VA 24153
  • /28

    $249,900

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

    1008 Glenn Ridge Rd NW, Roanoke, VA 24017

    Welcome to this beautifully renovated 3-bedroom, 2-bathroom home offering the ease of one-level living in a convenient Roanoke City location. This move-in ready property features a fresh, modern interior with updated finishes throughout, perfect for today's lifestyle.Enjoy a spacious layout, a stylish kitchen, and two fully updated bathrooms. The attached one-car garage provides added

    Damon Gettier REAL BROKER LLC - DGA-SALEM

    1008 Glenn Ridge Rd NW, Roanoke, VA 24017
  • /8

    $219,900

    • 3 Beds
    • 1 Bath
    • 988 Sq Ft

    4908 Rutgers St NW, Roanoke, VA 24012

    New Furnace. Roof 5-6 years old. Remolded kitchen. Beautiful Hardwood Floors. The windows are not original but not new. The home is being sold AS/IS. It's in great shape!

    Kim Ferrell REAL BROKER LLC - MCLEAN

    4908 Rutgers St NW, Roanoke, VA 24012
  • /13

    $450,000

    • Land
    • 143 Acres
    • $3,147 per Acre

    143 Moncove Lake Rd, Gap Mills, WV 24941

    Gap Mills, WV - Approx. 143 AC of rolling pasture land and hillside of hardwoods & wildlife all just 5 min. from Moncove Lake State Park. Bring your homestead or business plans to fruition.

    Lisa L. Circle Red Oak Realty

    143 Moncove Lake Rd, Gap Mills, WV 24941
  • /63

    $389,950

    • 4 Beds
    • 2.5 Baths
    • 2,403 Sq Ft

    5877 Buckland Mill Rd, Roanoke, VA 24019

    Beautiful, remodeled home with a rocking chair front porch in highly desirable North County Hollins area. Charming interior boasts gleaming hardwood floors, lovely kitchen with new granite countertops, stainless steel appliances, and tile floor. Spacious living room with beautiful ceiling and gas fireplace. Upstairs large primary BR with his/hers walk-in closets. Finished attic makes for a great

    James Tyree, Jr REALSTAR, REALTORS(r) LLC

    5877 Buckland Mill Rd, Roanoke, VA 24019
  • /35

    $259,950

    • 4 Beds
    • 2 Baths
    • 1,610 Sq Ft

    3332 Maplelawn Ave NW, Roanoke, VA 24012

    Come see this great brick ranch home with 4 Bedrooms and 2 Full Baths. 3 Bedrooms on entry level and one on lower level. 2 additional bonus rooms on lower level. Hardwood floors on upper level. Attached carport. Full laundry on lower level and extra storage room. New Gas Furnace and water heater in 2025. Great level lot, fenced yard and storage shed. Check this home out today.

    Stan Spiewak BERKSHIRE HATHAWAY HOMESERVICES PREMIER, REALTORS(r) - MAIN

    3332 Maplelawn Ave NW, Roanoke, VA 24012
  • /44

    $369,950

    • 4 Beds
    • 2 Baths
    • 1,743 Sq Ft

    459 Coaling Rd, Troutville, VA 24175

    Enjoy peace, privacy, & modern comfort in this fully renovated 4-bedroom, 2-bath home located in one of Botetourt County's most desirable areas. Solid brick exterior. Situated on a spacious 3.41-acre level lot, this property offers large living rm & dining area . Fresh interior paint. Gorgeous new kitchen w/ white cabinetry, new countertops, stainless steel appliances. Large master bedroom w/

    Tammy Rickman RICKMAN REALTY LLC

    459 Coaling Rd, Troutville, VA 24175
  • /35

    $469,950

    • 4 Beds
    • 3.5 Baths
    • 2,274 Sq Ft

    1297 Flowing Spring Rd, Buchanan, VA 24066

    This custom-built home is situated on 1.49 acres with a circular driveway, sunroom, front and back covered porches and patio. Open floor plan with cathedral ceiling. There are 2 master bedrooms one on each floor, both have walk-in closets and attached baths. The lower level has a great room with kitchen and island, wood stove, ground level walkout patio doors with view on the back yard. This is

    Marie Greene GREENE REAL ESTATE CENTER, INC

    1297 Flowing Spring Rd, Buchanan, VA 24066
  • /19

    $271,950

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

    3402 Pittsfield Ave NW, Roanoke, VA 24017

    Great Place! Enjoy this 3-bedroom home with wood floors throughout. The large living room has a fireplace plus picture window providing morning sun. You have views of the back yard from the dining room windows. The galley kitchen is off the dining room. The basement has a large family room with a 2nd fireplace, laundry room and plenty of storage space or room to grow. Outside is maintenance

    Marie Greene GREENE REAL ESTATE CENTER, INC

    3402 Pittsfield Ave NW, Roanoke, VA 24017
  • /51

    $470,000

    • 3 Beds
    • 3 Baths
    • 3,128 Sq Ft

    6720 Albert Rd, Roanoke, VA 24019

    Tired of cookie-cutter houses? Step into something special at 6720 Albert Rd. This custom-built home is full of light, warmth, and personality--from vaulted ceilings in the family room to a granite kitchen designed for real-life cooking, connection, and everyday joy. The rec room with its stone fireplace invites cozy nights in or fun weekends with friends. Smart updates--new heat pump (2024),

    Hal Cone LPT REALTY LLC

    6720 Albert Rd, Roanoke, VA 24019
  • /16

    $164,950

    • 2 Beds
    • 1 Bath
    • 720 Sq Ft

    4935 Fralin Rd NW, Roanoke, VA 24012

    One-Level Living on Double Lot - Recent Updates!This 2-bedroom, 1-bath home offers one-level convenience on a generous double lot. Recent updates include a new roof (2024) along with new gutters, doors, carpet, and tub surround (2025).Located just minutes from downtown, restaurants, shopping, and public transportation. With a little more TLC, this property has plenty of potential--bring your

    Henry Balthis LICHTENSTEIN ROWAN, REALTORS(r)

    4935 Fralin Rd NW, Roanoke, VA 24012
  • /51

    $209,000

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

    14 W Carrollton Ave, Salem, VA 24153

    Just Minutes from Main Street don't miss this Salem Charmer! Location, location, location! Nestled on a level lot just a couple of minutes from Salem's vibrant Main Street, this 3-bedroom, 1-bath home is full of charm and untapped potential. Step inside to find a spacious living room, dedicated dining area, and an enclosed back porch that offers extra flex space. The covered front porch is

    Lisa Marie Santacaterina REAL BROKER LLC - MCLEAN

    14 W Carrollton Ave, Salem, VA 24153
  • /30

    $249,950

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

    416 Dalewood Ave, Salem, VA 24153

    This Salem gem features 3 bedrooms and one bathroom, all freshly renovated from top to bottom. The upper level boasts new heating and air, while the rest of the house runs on a powerful, brand-new A/C system. A new roof and updated electrical bring peace of mind, and inside you'll find refinished hardwood downstairs, new flooring upstairs, bright new light fixtures, and a full fresh paint job.

    SEAN P TURK RE/MAX ALL STARS

    416 Dalewood Ave, Salem, VA 24153
  • /16

    $259,950

    • 4 Beds
    • 2.5 Baths
    • 1,850 Sq Ft

    6714 Jasmine Cir, Roanoke, VA 24019

    This spacious 4-bedroom, 2-bath brick home is full of potential and perfectly situated in a desirable Roanoke County neighborhood. Featuring two cozy fireplaces, this home offers warmth and character throughout. screened porch ideal for relaxing or entertaining, and a fenced backyard perfect for pets or gardening. Outdoors, you'll find a storage shed and an inground pool ready for

    Lisa Martin BERKSHIRE HATHAWAY HOMESERVICES PREMIER, REALTORS(r) - NORTH

    6714 Jasmine Cir, Roanoke, VA 24019
  • /30

    $269,950

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

    4902 Old Mountain Rd NE, Roanoke, VA 24019

    Stop scrolling and discover this fantastic opportunity! This 3-bedroom, 2-bathroom home features a light, bright, open and spacious layout with ample room. It boasts upper and lower decks ideal for outdoor relaxation and is conveniently located to shopping, dining, schools, and minutes to downtown Roanoke. All information is deemed reliable but not guaranteed and should be verified by buyer or

    Christy Crouch RE/MAX ALL POINTS

    4902 Old Mountain Rd NE, Roanoke, VA 24019
  • /30

    $448,350

    579,581 Botetourt Rd, Fincastle, VA 24090

    4 Units Occupied, 4 units vacant - have to give 48hr notice to tenants for showings, text LA

    Courtnee Bishop MKB, REALTORS(r)

    579,581 Botetourt Rd, Fincastle, VA 24090
  • /50

    $479,900

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

    2153 Kings Walk Dr NE, Roanoke, VA 24012

    One-Level Living At It's Best!This Beautifully Maintained Home Offers The Ease Of One-Level Living With An Ideal Floorplan Designed For Comfort And Functionality. Enjoy Upgraded Kitchen & Bathrooms, Perfect For Both Relaxing And Entertaining. Step Out Onto Your Screened-In Porch To Soak In Serene Views- Your Private Retreat All Year Round.With Low-Maintenance Features And An Affordable HOA,

    Renee Fonteneau NEST REALTY ROANOKE

    2153 Kings Walk Dr NE, Roanoke, VA 24012
  • /19

    $239,950

    • 2 Beds
    • 2.5 Baths
    • 1,224 Sq Ft

    7150 Mill Branch Rd, Covington, VA 24426

    Escape to your own peaceful sanctuary in this fully furnished, charming 2 bedroom, 2.5 bathroom cottage, nestled on a sprawling 6.5 acres of private land. Enjoy all that nature has to offer everyday, with plenty of wildlife, gorgeous mountain views, and beautiful sunrises and sunsets! Cozy up to the wood burning stove, with coffee or cocoa, on those chilly fall days. Spacious open floor plan, and

    Carl Swanson ADVANTAGE REALTY LLC

    7150 Mill Branch Rd, Covington, VA 24426
  • /35

    $460,000

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

    4633 Nevis Dr, Salem, VA 24153

    Nestled on a tranquil cul-de-sac in the picturesque neighborhood of The Highlands, this beautiful brick home exudes charm and elegance. With its spacious layout, the large rooms are perfect for both entertaining and everyday living, complemented by impressive vaulted ceilings that create an airy ambiance. The well-designed spaces flow seamlessly, making it an inviting retreat. Outside, the

    Damon Gettier REAL BROKER LLC - DGA-SALEM

    4633 Nevis Dr, Salem, VA 24153
  • /13

    $295,000

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

    27 W Clay St, Salem, VA 24153

    Two-story, 3 bedroom, 1 bathroom with updates. Updated kitchen & Bath, refinished floors, fresh paint. Side porch and deck.

    David McCray MKB, REALTORS(r)

    27 W Clay St, Salem, VA 24153
  • /42

    $399,900

    • 4 Beds
    • 1.5 Baths
    • 1,665 Sq Ft

    77 Mountain Pass Rd, Blue Ridge, VA 24064

    You must see this charming home, with metal roof, conveniently located just off 460 in beautiful Botetourt County! Featuring 5.02 acres of land, a HUGE detached workshop and garage, this home has nice hardwood floors, 2 bedrooms on the entry level, 2, could be 3 bedrooms up, and a full unfinished basement. Main level has a large eat in kitchen with oak cabinetry, an enclosed back porch, enclosed

    Mack Garmon RE/MAX REAL ESTATE ONE

    77 Mountain Pass Rd, Blue Ridge, VA 24064
  • /56

    $399,500

    • 4 Beds
    • 3.5 Baths
    • 3,156 Sq Ft

    2402 Coachman Dr, Roanoke, VA 24012

    Welcome to 2402 Coachman Drive--a spacious retreat on a quiet cul-de-sac in the William Byrd school district. This 4-bed, 3.1-bath home sits on 2 acres full of wildlife and peaceful views. Inside, you'll find over 3,100 finished sq ft, an updated kitchen, fresh main-level flooring, and two cozy wood-burning fireplaces to enjoy all winter long. The main level opens to a two-level deck perfect for

    Marlee Russell NEST REALTY ROANOKE

    2402 Coachman Dr, Roanoke, VA 24012
  • /57

    $299,950

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

    915 Ridgecrest Dr, Roanoke, VA 24019

    This home has been loved for many years and is waiting for its new owner. With many thoughtful and unique additions for storage, including cedar lined closets, you will find a place for everything! Lovely wood floors hand made by a master woodworker. 2 bedrooms and 1.5 baths are on the main level, along with living, dining, den, sunroom with fireplace, and kitchen. Downstairs you will find an

    Jen Bennett-Villareal KELLER WILLIAMS REALTY ROANOKE

    915 Ridgecrest Dr, Roanoke, VA 24019
  • /43

    $339,950

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

    4737 Bradshaw Rd, Salem, VA 24153

    Beautiful urban micro farm waiting for you. Abundant wildlife with amazing opportunity for homesteading. Root seller, garden space, approved for small farm animals and horses. Bardominium possibilities with electric already present. 2 fireplaces, new roof in 2020, new septic system installed 2024. Recent new furnace and water tank. Possible 3rd bedroom on living level currently used as a den.

    Kimberly Harlow DIVINE FOG REALTY COMPANY LLC- ROANOKE

    4737 Bradshaw Rd, Salem, VA 24153
  • /22

    $248,500

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

    3011 Ferncliff Ave NW, Roanoke, VA 24017

    SELLER WILL PAY UP TO $5,500 IN CLOSING COSTS WITH AN ACCEPTABLE OFFER! This charming updated 3 bedroom brick ranch has numerous upgrades including windows, paint, ceiling fans & lighting. Some bathroom upgrades. New kitchen countertops, unfinished cabinets, sink & faucet. Refinished wood floors Double door stove-2021 & refrigerator 2024. New gas furnace & heat pump-2021. New roof-Mar. 2025. Walk

    melissa stuart WAINWRIGHT & CO., REALTORS(r)

    3011 Ferncliff Ave NW, Roanoke, VA 24017
  • /31

    $249,100

    • 5 Beds
    • 2 Baths
    • 1,889 Sq Ft

    202 Frontier Rd NE, Roanoke, VA 24012

    NICE BRICK 5 BEDROOM, 2 BATH HOME IN BRENTWOOD. LARGE LIVING ROOM WITH WOOD BURNING FIREPLACE, LARGE FAMILY ROOM, FORMAL DINING ROOM. YOU WILL ENJOY THE COVERED PATIO AND HUGE YARD FOR FAMILY GATHERINGS. HOME HAS UPDATED ELECTRICAL, TILT WINDOWS, WATER AND SEWER LINES HAVE BEEN REPLACED, ROOF 10 YEARS OLD. HEAT AND AIR LESS THAN 3 YEARS OLD. THERE ARE 2 BEDROOMS IN BASEMENT. SELLER NEEDS

    J Samantha Wise WAINWRIGHT & CO., REALTORS(r)

    202 Frontier Rd NE, Roanoke, VA 24012
  • /48

    $199,000

    • Land
    • 48 Acres
    • $4,148 per Acre

    0 Johns Creek Rd, New Castle, VA 24127

    Discover the natural beauty and privacy of the Blue Ridge Mountains with these 3 buildable lots in the sought-after Black Diamond subdivision in Craig County. Nestled in a peaceful, wooded setting, each lot offers the perfect opportunity for a mountain retreat, weekend getaway, or full-time residence. Enjoy abundant wildlife, scenic views, and access to nearby outdoor recreation including hiking,

    Joel Humphreys NEXTHOME NEW RIVER VALLEY

    0 Johns Creek Rd, New Castle, VA 24127
  • /24

    $310,000

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

    919 Logan St, Salem, VA 24153

    HARDWOOD FLOORS REFINISHED 7/30/25 CAME OUT BEAUTIFUL. BEST OF SALEM AREA, LOCATION AND SCHOOLS...ALL BRICK, NEW ROOF 2023, UPSTAIRS WITH BEAMED CEILINGS AND EASILY FOURTH AND FIFTH BEDROOMS OR POSSIBLE HUGE MASTER...PATIO...BACKS UP TO WEST SALEM ELEMENTARY SCHOOL...PLAYGROUND ETC.

    Max Darnall RE/MAX REAL ESTATE ONE

    919 Logan St, Salem, VA 24153
  • /41

    $279,000

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

    8438 Cumberland Gap Rd, New Castle, VA 24127

    Welcome to your private retreat that is centrally located to New Castle & Blacksburg/Christiansburg! Nestled on 5 secluded and picturesque acres, this 3 bedroom, 2 bathroom home offers peace, privacy, and unbeatable mountain views. Whether you're sipping your morning coffee or entertaining guests, the large covered front porch is the perfect place to relax and take in the surroundings. Unwind in

    Alyssa Stump MKB, REALTORS(r) - NEW CASTLE

    8438 Cumberland Gap Rd, New Castle, VA 24127
  • /13

    $172,000

    • 2 Beds
    • 1 Bath
    • 882 Sq Ft

    111 Tinkerview Dr Unit 605, Cloverdale, VA 24077

    Convenient to numerous area amenities including Restaurants, Shopping, Schools, Interstate, and Parks!! This home is located in beautiful Botetourt and will not last long. New carpet, New Dishwasher, New HVAC. Relax on the lovely patio after a long day, take a stroll, or head to one of the nearby ice cream parlors! Maintenance free and perfect for first time home buyer, investors, or those just

    Vickie Fields CENTURY 21 WAMPLER REALTY

    111 Tinkerview Dr Unit 605, Cloverdale, VA 24077
  • /29

    $229,000

    • 4 Beds
    • 2 Baths
    • 1,805 Sq Ft

    2903 Creekwood Dr, Salem, VA 24153

    Home back on the market. Needs some TLC and primary concern is in the document section. Seller has reduced the price to reflect the repair cost. Home is being sold as and no repairs will be made by the Seller. All offers will be considered.

    Kim Miller NEST REALTY ROANOKE

    2903 Creekwood Dr, Salem, VA 24153
  • /13

    $130,000

    • Land
    • 18 Acres
    • $7,214 per Acre

    55 Cahill Ln, New Castle, VA 24127

    Black Diamond Ranch Sub Division, NEW CASTLE. the most sought out lot in Black Diamond Subdivision!A corner lot with 18 Acres with approximately 8 acres of open pasture and 10 acreas of mature hardwoodslocated in Craig County, VA surrounded by the Jefferson National Forest and just 200 yards from John'sCreek, a stocked trout stream owned by the subdivision. Minimum house to be built

    Debbie Crevier Kent Cottage Street Realty LLC

    55 Cahill Ln, New Castle, VA 24127
  • /33

    $449,000

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

    1921 Bloomfield Ave, Roanoke, VA 24012

    Beautiful, extremely well maintained home in the sought-after Summerfield subdivision in Bonsack, this 3 bed, 2.5 bath home has many additional features! This home had a newly paved driveway with six off-street spaces leading to the oversized detached electrical/heated garage, completely fenced yard, newly renovated master bath & walk-in master closet and family room addition withkitchenette!

    Sabrene Willis MKB, REALTORS(r)

    1921 Bloomfield Ave, Roanoke, VA 24012
  • /67

    $750,000

    • 3 Beds
    • 3.5 Baths
    • 4,172 Sq Ft

    5197 Mountain Pass Rd, Troutville, VA 24175

    Welcome to your dream homestead--Mini farm with barn & fencing. Exceptional custom built all brick cape cod sitting on over 10 1/2 Acres with gorgeous mountain views of the Jefferson National Forest--first time ever offered. Property adjoins the Appalachian Scenic Trail and offers a blend of seclusion, natural beauty, hiking and plenty of wildlife. Entry level offers a large living room with an

    Susan Jones LONG & FOSTER - ROANOKE OFFICE

    5197 Mountain Pass Rd, Troutville, VA 24175

Showing Results 161 - 200, Page 5 of 12

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