Garrett Keefe
    • Home
    • Search
    • Communities
      • Downtown Asheville
      • Asheville
      • Weaverville
      • Hendersonville
      • Black Mountain
      • Candler
      • Woodfin
      • Arden
      • Fletcher
      • Canton
      • Lake Lure
      • Mars Hill
      • Marshall
    • Ruiz Report
    • Buying
    • Selling
    • About
    • Contact

    Garrett Keefe

    (413) 335-9865
    garrett@dwellavl.com
    • Garrett Keefe(413) 335-9865
      garrett@dwellavl.com
      Copy Email

    Home

    • Home
    • Search
    • Communities
    • Ruiz Report
    • Buying
    • Selling
    • About
    • Contact
    Garrett Keefe - Footer Logo

    ​

    (828) 210-3898 - info@dwellavl.com - 24 Arlington Sreet, Asheville, NC 28801

    ​

      • Privacy
      • Terms
      • DMCA
      • Accessibility
      • Fair Housing
      © 2025 Garrett Keefe. All rights reserved.
      Website built by CloseHack.
      Canopy MLS

      ​Listings courtesy of Canopy MLS as distributed by MLS GRID. Based on information submitted to the MLS GRID as of 2025-12-02 00:27:32. All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information. Some IDX listings have been excluded from this website.

      • Status
      • House+2 more
      • Price
      • Bed/Bath
      • Size
      • Dates
      • Filters
      • Amenities
      • Save
      • Reset
      Listings
      2,022 results
      1-100 of 2,022
      Sort
      1-100 of 2,022

        $459,000

        For Sale
        39 Curtis Miles Road
        Alexander, NC 28701
        • 3 beds
        • 2 baths
        • CAR4323071
        Listed Yesterday at 4:32PM

        $750,000

        For Sale
        17 Old Gap Creek Road
        Fairview, NC 28730
        • 3 beds
        • 4.5 baths
        • CAR4310828
        Listed Yesterday at 4:32PM

        $1,364,990

        For Sale
        123 Haywood Street #203
        Asheville, NC 28801
        • 3 beds
        • 3 baths
        • CAR4325835
        Listed Yesterday at 3:21PM

        $744,990

        For Sale
        123 Haywood Street #301
        Asheville, NC 28801
        • 1 bed
        • 2 baths
        • CAR4325827
        Listed Yesterday at 3:21PM

        $550,000

        For Sale
        48 Black Horse Run
        Biltmore Lake, NC 28715
        • 3 beds
        • 2.5 baths
        • CAR4325758
        Listed Yesterday at 1:58PM

        $950,000

        For Sale
        98 Sovereign Lane
        Fairview, NC 28730
        • 4 beds
        • 2.5 baths
        • CAR4326130
        Listed Yesterday at 1:03PM

        $389,900

        Backup Offers
        187 Cherry Springs Lane #24-D
        Asheville, NC 28804
        • 2 beds
        • 2.5 baths
        • CAR4326253
        Listed Yesterday at 6:02AM

        $450,000

        For Sale
        311 Jacks Knob Road
        Barnardsville, NC 28709
        • 3 beds
        • 2 baths
        • CAR4311180
        Listed Sunday at 2:08PM

        $2,000

        For Rent
        15 Pruitt Street
        Asheville, NC 28806
        • 2 beds
        • 1 bath
        • CAR4326143
        Listed Saturday at 9:04PM

        $227,000

        For Sale
        130 Lookout Road
        Asheville, NC 28804
        • 2 beds
        • 1 bath
        • CAR4317772
        Listed Saturday at 7:16PM

        $257,000

        For Sale
        131 Lookout Road
        Asheville, NC 28804
        • 3 beds
        • 2 baths
        • CAR4317779
        Listed Saturday at 6:20PM

        $499,999

        For Sale
        2 Worley Place
        Asheville, NC 28806
        • 3 beds
        • 1 bath
        • CAR4322493
        Listed Saturday at 1:03PM

        $440,000

        For Sale
        39 W Haven Drive
        Arden, NC 28704
        • 4 beds
        • 2 baths
        • CAR4322719
        Listed Saturday at 1:03PM

        $535,000

        For Sale
        11-C Heather Way
        Candler, NC 28715
        • 2 beds
        • 2 baths
        • CAR4325891
        Listed Saturday at 1:03PM

        $940,000

        Coming Soon
        173 Houston Place
        Asheville, NC 28801
        • 4 beds
        • 3.5 baths
        • CAR4325651
        Listed Saturday at 1:03PM

        $849,000

        For Sale
        39 Kirkland Drive
        Asheville, NC 28805
        • 4 beds
        • 3.5 baths
        • CAR4325951
        Listed Saturday at 1:03PM

        $525,000

        For Sale
        36 Craggy Vista Drive
        Swannanoa, NC 28778
        • 2 beds
        • 2 baths
        • CAR4325437
        Listed Saturday at 1:03PM

        $475,000

        Coming Soon
        358 Gouges Branch Road
        Leicester, NC 28748
        • 4 beds
        • 3 baths
        • CAR4325880
        Listed Saturday at 1:03PM

        $650,000

        For Sale
        23 Hunting Lodge Drive
        Black Mountain, NC 28711
        • 3 beds
        • 2 baths
        • CAR4268243
        Listed Saturday at 1:03PM

        $825,000

        For Sale
        183 Swannanoa Avenue
        Asheville, NC 28806
        • 4 beds
        • 3.5 baths
        • CAR4325882
        Listed Saturday at 1:03PM

        $435,000

        For Sale
        26 Foxberry Drive
        Arden, NC 28704
        • 3 beds
        • 2 baths
        • CAR4325945
        Listed Saturday at 1:02PM

        $510,000

        For Sale
        178 Locust Court
        Arden, NC 28704
        • 5 beds
        • 3 baths
        • CAR4325672
        Listed Saturday at 1:02PM

        $300,000

        For Sale
        16 Melbourne Place
        Asheville, NC 28801
        • 3 beds
        • 1 bath
        • CAR4325810
        Listed Saturday at 1:02PM

        $439,900

        For Sale
        618 Brook Knoll Circle
        Weaverville, NC 28787
        • 3 beds
        • 2 baths
        • CAR4325699
        Listed Saturday at 1:02PM

        $924,990

        For Sale
        123 Haywood Street #205
        Asheville, NC 28801
        • 2 beds
        • 2 baths
        • CAR4325318
        Listed Saturday at 1:02PM

        $899,990

        For Sale
        123 Haywood Street #404
        Asheville, NC 28801
        • 1 bed
        • 2 baths
        • CAR4325332
        Listed Saturday at 1:02PM

        $282,000

        For Sale
        97 Sand Hill School Road
        Asheville, NC 28806
        • 3 beds
        • 2 baths
        • CAR4325350
        Listed Saturday at 1:02PM

        $370,000

        For Sale
        17 Melton Drive
        Weaverville, NC 28787
        • 3 beds
        • 2 baths
        • CAR4324834
        Listed Saturday at 1:02PM

        $929,000

        For Sale
        38 Acona Lane
        Asheville, NC 28803
        • 4 beds
        • 3.5 baths
        • CAR4323122
        Listed Saturday at 1:02PM

        $684,900

        For Sale
        10 Pacifico Drive
        Asheville, NC 28806
        • 3 beds
        • 2 baths
        • CAR4325209
        Listed Saturday at 1:02PM

        $349,900

        For Sale
        67 Overlook Road
        Asheville, NC 28803
        • 3 beds
        • 2 baths
        • CAR4314933
        Listed Wednesday at 12:27AM

        $304,990

        For Sale
        37 Moon Haven Way
        Arden, NC 28704
        • 3 beds
        • 2.5 baths
        • CAR4325652
        Listed Wednesday at 12:27AM

        $304,000

        For Sale
        506 Olde Covington Way
        Arden, NC 28704
        • 3 beds
        • 2.5 baths
        • CAR4314368
        Listed Wednesday at 12:27AM

        $319,990

        For Sale
        41 Moon Haven Way
        Arden, NC 28704
        • 3 beds
        • 2.5 baths
        • CAR4325646
        Listed Tuesday at 9:24PM

        $799,000

        For Sale
        43 Dillingham Estates Trail
        Swannanoa, NC 28778
        • 1 bed
        • 2 baths
        • CAR4324806
        Listed Tuesday at 9:15PM

        $330,000

        For Sale
        216 Bowling Park Road #216
        Asheville, NC 28803
        • 3 beds
        • 2 baths
        • CAR4325373
        Listed Tuesday at 9:15PM

        $2,300

        For Rent
        335 Heather Court
        Asheville, NC 28804
        • 3 beds
        • 2 baths
        • CAR4325578
        Listed Tuesday at 9:15PM

        $1,290,000

        For Sale
        611 Storybook Villas Trail
        Asheville, NC 28804
        • 3 beds
        • 4 baths
        • CAR4325306
        Listed Tuesday at 9:15PM

        $2,700,000

        For Sale
        2 Cherokee Orchard Court
        Fairview, NC 28730
        • 4 beds
        • 4 baths
        • CAR4322915
        Listed Tuesday at 7:17PM

        $2,275,000

        For Sale
        80 Sharon Road
        Fairview, NC 28730
        • 4 beds
        • 4.5 baths
        • CAR4314849
        Listed Tuesday at 5:28PM

        $285,000

        For Sale
        88 Blake Drive
        Arden, NC 28704
        • 3 beds
        • 1 bath
        • CAR4325193
        Listed Tuesday at 5:28PM

        $525,000

        Backup Offers
        590 Brook Knoll Circle
        Weaverville, NC 28787
        • 3 beds
        • 2 baths
        • CAR4316593
        Listed Tuesday at 5:27PM

        $420,000

        For Sale
        411 Kyfields Street
        Weaverville, NC 28787
        • 2 beds
        • 2 baths
        • CAR4321272
        Listed Tuesday at 3:58PM

        $399,000

        For Sale
        121 Cimarron Drive
        Asheville, NC 28803
        • 3 beds
        • 2 baths
        • CAR4323106
        Listed Tuesday at 2:58PM

        $535,000

        For Sale
        49 Pinedale Road
        Asheville, NC 28805
        • 3 beds
        • 2.5 baths
        • CAR4322606
        Listed Tuesday at 2:58PM

        $210,000

        For Sale
        352 London Road
        Asheville, NC 28803
        • 2 beds
        • 1 bath
        • CAR4325253
        Listed Tuesday at 2:58PM

        $375,000

        For Sale
        90 Davidson Gap Road
        Leicester, NC 28748
        • 2 beds
        • 1 bath
        • CAR4325142
        Listed Tuesday at 3:56AM

        $234,500

        For Sale
        50 Ravencroft Lane
        Asheville, NC 28803
        • 2 beds
        • 2 baths
        • CAR4325423
        Listed Tuesday at 3:19AM

        $265,000

        Pending
        617 Appeldoorn Circle
        Asheville, NC 28803
        • 3 beds
        • 2 baths
        • CAR4325263
        Listed November 24th

        $665,000

        For Sale
        212 Riva Ridge Drive
        Fairview, NC 28730
        • 4 beds
        • 3 baths
        • CAR4267556
        Price Reduced by 4.32%
        Listed November 24th

        $378,000

        For Sale
        7 Wilson Creek Drive
        Asheville, NC 28803
        • 4 beds
        • 2 baths
        • CAR4325081
        Listed November 24th

        $350,000

        For Sale
        480 Paint Fork Road
        Barnardsville, NC 28709
        • 3 beds
        • 2 baths
        • CAR4317633
        Listed November 24th

        $685,000

        For Sale
        25 Highland Street
        Weaverville, NC 28787
        • 5 beds
        • 2 baths
        • CAR4322987
        Listed November 24th

        $325,000

        For Sale
        5 Concord Knoll Lane
        Asheville, NC 28803
        • 3 beds
        • 3 baths
        • CAR4325129

        $629,000

        For Sale
        26 Bevlyn Drive
        Asheville, NC 28803
        • 3 beds
        • 2 baths
        • CAR4321078

        $465,000

        Pending
        9 Vedder Way
        Swannanoa, NC 28778
        • 3 beds
        • 2 baths
        • CAR4284909
        Price Reduced by 2.11%

        $429,900

        For Sale
        14 Spring Lake Drive
        Fletcher, NC 28732
        • 4 beds
        • 2.5 baths
        • CAR4325037

        $825,000

        For Sale
        28 Graystone Road
        Asheville, NC 28804
        • 3 beds
        • 2 baths
        • CAR4324924
        Price Reduced by 2.93%

        $324,000

        For Sale
        48 Oteen Church Road
        Asheville, NC 28706
        • 2 beds
        • 2 baths
        • CAR4322755

        $205,000

        For Sale
        18 Heywood Road #C
        Arden, NC 28704
        • 2 beds
        • 2 baths
        • CAR4324779

        $250,000

        For Sale
        46 Misty Ridge Lane
        Leicester, NC 28748
        • 3 beds
        • 2 baths
        • CAR4323129

        $420,000

        For Sale
        5 Arbutus Road
        Asheville, NC 28805
        • 2 beds
        • 2 baths
        • CAR4270691
        Price Reduced by 2.3%

        $530,000

        For Sale
        116 Dix Creek Chapel Road
        Asheville, NC 28806
        • 3 beds
        • 2 baths
        • CAR4288127

        $925,000

        For Sale
        506 Blue River Drive #87
        Arden, NC 28704
        • 4 beds
        • 3.5 baths
        • CAR4323188

        $335,000

        For Sale
        8 Virginia Commons Drive #6
        Arden, NC 28704
        • 3 beds
        • 2.5 baths
        • CAR4322844

        $574,900

        For Sale
        46 Belmont Avenue
        Asheville, NC 28806
        • 3 beds
        • 2 baths
        • CAR4322951

        $299,000

        For Sale
        99 Colton Drive
        Leicester, NC 28748
        • 4 beds
        • 2 baths
        • CAR4324763

        $449,000

        For Sale
        81 Grace Estates Drive
        Marion, NC 28752
        • 3 beds
        • 3.5 baths
        • CAR4324749

        $415,000

        For Sale
        10 Ridge Avenue
        Asheville, NC 28803
        • 2 beds
        • 1 bath
        • CAR4323081

        $379,000

        Backup Offers
        17 McDade Street
        Asheville, NC 28806
        • 2 beds
        • 1 bath
        • CAR4324669

        $374,900

        For Sale
        38 Wildwood Avenue
        Asheville, NC 28804
        • 2 beds
        • 2 baths
        • CAR4322895

        $690,000

        For Sale
        2 Sun Up Lane
        Candler, NC 28715
        • 3 beds
        • 2.5 baths
        • CAR4322569

        $575,000

        For Sale
        14 Red Maple Drive
        Weaverville, NC 28787
        • 4 beds
        • 3.5 baths
        • CAR4324659

        $625,000

        For Sale
        63 Vandalia Avenue
        Asheville, NC 28806
        • 3 beds
        • 2.5 baths
        • CAR4323298

        $249,900

        For Sale
        106 Hazy Day Road
        Swannanoa, NC 28778
        • 3 beds
        • 2 baths
        • CAR4324337

        $499,900

        Pending
        51 Mildred Avenue
        Asheville, NC 28806
        • 2 beds
        • 1 bath
        • CAR4322779

        $2,800

        For Rent
        14 Constitution Court
        Asheville, NC 28805
        • 3 beds
        • 2.5 baths
        • CAR4324585

        $250,000

        Pending
        55 Ravencroft Lane
        Asheville, NC 28803
        • 2 beds
        • 2 baths
        • CAR4322290

        $389,000

        For Sale
        242 Moody Cove Road
        Weaverville, NC 28787
        • 3 beds
        • 2 baths
        • CAR4322351

        $650,000

        For Sale
        17 Lake Avenue
        Black Mountain, NC 28711
        • 3 beds
        • 3 baths
        • CAR4324446

        $572,500

        For Sale
        5 Deanwood Circle
        Asheville, NC 28803
        • 4 beds
        • 3 baths
        • CAR4322572
        Price Reduced by 2.8%

        $409,000

        Backup Offers
        32 Florida Place
        Asheville, NC 28806
        • 2 beds
        • 1 bath
        • CAR4322118

        $575,000

        For Sale
        6 Buckingham Court
        Asheville, NC 28803
        • 3 beds
        • 1.5 baths
        • CAR4324396

        $309,000

        For Sale
        105 Smith Graveyard Road
        Asheville, NC 28806
        • 2 beds
        • 1 bath
        • CAR4322700

        $400,000

        Pending
        6 Gun Flint Trail
        Fletcher, NC 28732
        • 3 beds
        • 2 baths
        • CAR4321276

        $309,990

        For Sale
        65 Cain Hollow Way
        Asheville, NC 28806
        • 3 beds
        • 2.5 baths
        • CAR4324385

        $540,890

        For Sale
        831 Adelston Lane
        Asheville, NC 28804
        • 3 beds
        • 2.5 baths
        • CAR4264547

        $315,000

        For Sale
        92 Stewart Street
        Asheville, NC 28806
        • 3 beds
        • 1 bath
        • CAR4301139

        $685,000

        Backup Offers
        135 Courtland Avenue
        Asheville, NC 28801
        • 4 beds
        • 3 baths
        • CAR4322291

        $525,000

        For Sale
        175 Chatham Road
        Asheville, NC 28804
        • 3 beds
        • 2 baths
        • CAR4265209

        $330,000

        For Sale
        43 Hollybrook Drive
        Asheville, NC 28803
        • 3 beds
        • 2.5 baths
        • CAR4323168

        $995,000

        Backup Offers
        125 Governor Thomson Terrace #201
        Weaverville, NC 28787
        • 4 beds
        • 3 baths
        • CAR4323297

        $1,875,000

        For Sale
        115 Meadowbrook Acres
        Candler, NC 28715
        • 6 beds
        • 8 baths
        • CAR4322651

        $575,000

        For Sale
        21 Moss Pink Place
        Asheville, NC 28806
        • 4 beds
        • 2.5 baths
        • CAR4322704

        $550,000

        For Sale
        23 Westmont Drive
        Asheville, NC 28806
        • 4 beds
        • 3 baths
        • CAR4320538

        $749,000

        For Sale
        551 Bee Tree Road
        Swannanoa, NC 28778
        • 6 beds
        • 5 baths
        • CAR4322691

        $339,000

        Backup Offers
        12 Lillie Farm Lane
        Weaverville, NC 28787
        • 2 beds
        • 2 baths
        • CAR4322300

        $3,950,000

        For Sale
        3 Holly Hill Road
        Asheville, NC 28803
        • 3 beds
        • 4 baths
        • CAR4322757

        $639,000

        Backup Offers
        70 Wyatt Street
        Asheville, NC 28803
        • 5 beds
        • 3.5 baths
        • CAR4322963

        $337,360

        Backup Offers
        70 Cain Hollow Way
        Asheville, NC 28806
        • 3 beds
        • 2.5 baths
        • CAR4323057
      1-100 of 2,022
      Search Map Area
      Draw Shape
      Show Places