Discover comfort and convenience in this beautifully upgraded 2-story townhome in the highly desirable Creekside Village community. Located just 1 mile from Downtown Weaverville and Lake Louise, and under 15 minutes to Downtown Asheville, this home offers easy access to vibrant shops, dining, and outdoor activities. The main level features a welcoming living room with a cozy stone fireplace, a bright kitchen with ample cabinetry & a custom tiled backsplash, a dining area, and a convenient half bath. Upstairs, the spacious primary suite includes dual closets, a custom-tiled shower in the en suite bath, and picturesque mountain views that fill the windows. Two additional bedrooms and a full bath complete the upper level. Step outside to enjoy a back patio—ideal for morning coffee or unwinding in the evening while soaking in the views. With low-maintenance living and a fantastic location, this home offers the ideal balance of convenience, serenity, and mountain-town charm. See it today!
Active
Price cut: $10K (4/21)
$349,000
20 Barnett Shoals Dr, Weaverville, NC 28787
3beds
1,462sqft
Est.:
Townhouse
Built in 2015
0.02 Acres Lot
$347,800 Zestimate®
$239/sqft
$210/mo HOA
What's special
Cozy stone fireplacePicturesque mountain viewsCustom-tiled showerBright kitchenCustom tiled backsplashSpacious primary suiteDual closets
- 20 days
- on Zillow |
- 427 |
- 23 |
Likely to sell faster than
Zillow last checked: 7 hours ago
Listing updated: April 21, 2025 at 07:12am
Listing Provided by:
Marie Reed Marie@MarieReedTeam.com,
Keller Williams Professionals
Source: Canopy MLS as distributed by MLS GRID,MLS#: 4243772

Travel times
Tour with a buyer’s agent
Tour with a buyer’s agent
Facts & features
Interior
Bedrooms & bathrooms
- Bedrooms: 3
- Bathrooms: 3
- Full bathrooms: 2
- 1/2 bathrooms: 1
Primary bedroom
- Level: Upper
Bedroom s
- Level: Upper
Bedroom s
- Level: Upper
Bathroom full
- Level: Upper
Bathroom half
- Level: Upper
Bathroom full
- Level: Upper
Dining area
- Level: Main
Kitchen
- Level: Main
Laundry
- Level: Upper
Living room
- Level: Main
Heating
- Forced Air, Natural Gas
Cooling
- Ceiling Fan(s), Central Air
Appliances
- Included: Dishwasher, Electric Oven, Electric Range, Microwave, Refrigerator, Washer/Dryer
- Laundry: Upper Level
Features
- Open Floorplan, Pantry
- Flooring: Carpet, Laminate, Vinyl
- Has basement: No
- Fireplace features: Living Room
Interior area
- Total structure area: 1,462
- Total interior livable area: 1,462 sqft
- Finished area above ground: 1,462
- Finished area below ground: 0
Video & virtual tour
Property
Parking
- Total spaces: 3
- Parking features: Driveway, Attached Garage, Garage on Main Level
- Attached garage spaces: 1
- Uncovered spaces: 2
Features
- Levels: Two
- Stories: 2
- Entry location: Main
- Patio & porch: Covered, Front Porch
- Has view: Yes
- View description: Mountain(s), Winter
- Waterfront features: None
Lot
- Size: 0.02 Acres
- Features: Level, Paved, Views
Details
- Parcel number: 973292699700000
- Zoning: I-1
- Special conditions: Standard
- Horse amenities: None
Construction
Type & style
- Home type: Townhouse
- Architectural style: Traditional
- Property subtype: Townhouse
Materials
- Stone Veneer, Vinyl
- Foundation: Slab
- Roof: Shingle
Condition
- New construction: No
- Year built: 2015
Utilities & green energy
- Sewer: Public Sewer
- Water: City
Community & HOA
Community
- Subdivision: Creekside Village
HOA
- Has HOA: Yes
- HOA fee: $210 monthly
- HOA name: IPM
- HOA phone: 828-650-6875
Location
- Region: Weaverville
Financial & listing details
- Price per square foot: $239/sqft
- Tax assessed value: $235,600
- Annual tax amount: $1,998
- Date on market: 4/7/2025
- Listing terms: Cash,Conventional
- Road surface type: Concrete, Paved
- Loading
- Loading