Back to Search
122 Terrace Dr, Weaverville, NC 28787
122 Terrace Dr, Weaverville, NC 28787
122 Terrace Dr, Weaverville, NC 28787
122 Terrace Dr, Weaverville, NC 28787
122 Terrace Dr, Weaverville, NC 28787
122 Terrace Dr, Weaverville, NC 28787
122 Terrace Dr, Weaverville, NC 28787

122 Terrace Dr Weaverville, NC 28787

$725,000

ACTIVE
Beds
3
Baths
4
Sqft
2,542
Acres
0.38
Year
2020
Days on Site
42
Property Type
Residential
Sub Type
Single Family
Per Square Foot
$285
Date Listed
Jan 15, 2026

Description of 122 Terrace Dr, Weaverville, NC 28787

Listing details for 122 Terrace Dr, Weaverville, NC 28787 : Energy-efficient custom home built in 2020 located in a sought-after Weaverville neighborhood with mature trees and large lots. This modern mountain home features an open floor plan with vaulted ceilings, wood floors throughout, and expansive windows that fill the home with natural light. Main-level living includes a gourmet kitchen with stainless steel appliances, center island seating, and generous prep space—ideal for entertaining. The primary bedroom suite on the main level offers a spa-style bathroom with double vanity, tile floors, walk-in shower, and large walk-in closet with natural light. The upper level provides two additional bedrooms, a full bathroom, and a flexible loft-style office with vaulted ceilings—perfect for remote work or guest accommodations. The lower level adds exceptional versatility with a private exterior entrance, full bathroom, and space suitable for a guest suite, home office, gym, art studio, or secondary living area. A 1.5-car garage offers ample storage and workshop space. Enjoy outdoor living on the large open deck with backyard access. Additional features include a metal roof, three-zone HVAC system, and meticulously maintained interior. Convenient location just minutes to Downtown Weaverville, shopping, dining, and approximately 15 minutes to Downtown Asheville and the Blue Ridge Parkway.
Listing Updated : 02-26-2026 at 02:00 PM EST
Home Details
122 Terrace Dr, Weaverville, NC 28787
Status
Active
MLS #ID
CAR4326311
Price
$725,000
Bedrooms
3
Bathrooms
4
Square Footage
2,542
Acres
0.38
Year
2020
Days on Site
42
Property Type
Residential
Property Sub Type
Single-Family
Price per Sq Ft
$285
Date Listed
Jan 15, 2026
Community Information for 122 Terrace Dr, Weaverville, NC 28787
Address
122 Terrace Dr
State
North Carolina
Zip Code 28787
Subdivision Dogwood Knolls
Utilities
Sewer
Septic Installed
Water Source
City
Interior
Interior Features
Kitchen Island, Open Floorplan and Walk-In Closet(s)
Appliances
Dishwasher, Electric Range, Electric Water Heater, Exhaust Hood, Refrigerator and Washer/Dryer
Heating
Heat Pump
Cooling
Heat Pump
Fireplace
No
Exterior
Roof
Metal
Garage Spaces
1
Foundation
Basement
HOA
Has HOA
None
Additional Information
Styles
Modern
Price per Sq Ft
$285
Listing Provided By

Molly McNichols, 828-277-5551, Carolina Mountain Sales

Source

canopymls, MLS#: CAR4326311

Comments
Home Worth Check

Interested in 122 Terrace Dr, Weaverville NC, 28787?

By proceeding, you consent to receive calls, texts and voicemails at the number you provided (may be recorded and may be autodialed and use prerecorded and artificial voices), and email, from Justin Grogan - Asheville Real Estate Advisor about your inquiry and other home-related matters. Msg/data rates may apply. This consent applies even if you are on a do not call list and is not a condition of any purchase.

Location of 122 Terrace Dr, Weaverville, NC 28787

Google Map
Mortgage Calculator
Listing Price
Down Payment
Interest Rate
This beautiful 3 beds 4 baths home is located at 122 Terrace Dr, Weaverville, NC 28787 and is listed for sale at $725,000.00. This home was built in 2020, contains 2542 square feet of living space, and sits on a 0.38 acre lot. This residential home is priced at $285.21 per square foot.

If you'd like to request a tour or more information on 122 Terrace Dr, Weaverville, NC 28787, please call us at 828-246-3933 so that we can assist you in your real estate search. To find homes like 122 Terrace Dr, Weaverville, NC 28787, you can search homes for sale in Weaverville , or visit the neighborhood of Dogwood Knolls , or by 28787 . We are here to help when you're ready to contact us!

Schools Near 122 Terrace Dr, Weaverville, NC 28787

Home Details
122 Terrace Dr, Weaverville, NC 28787
Status
Active
MLS #ID
CAR4326311
Price
$725,000
Bedrooms
3
Bathrooms
4
Square Footage
2,542
Acres
0.38
Year
2020
Days on Site
42
Property Type
Residential
Property Sub Type
Single-Family
Price per Sq Ft
$285
Date Listed
Jan 15, 2026
Community Information for 122 Terrace Dr, Weaverville, NC 28787
Address
122 Terrace Dr
State
North Carolina
Zip Code 28787
Subdivision Dogwood Knolls
Utilities
Sewer
Septic Installed
Water Source
City
Interior
Interior Features
Kitchen Island and Open Floorplan
Appliances
Dishwasher, Electric Range, Electric Water Heater, Exhaust Hood and Refrigerator
Heating
Heat Pump
Cooling
Heat Pump
Fireplace
No
Exterior
Roof
Metal
Garage Spaces
1
Foundation
Basement
HOA
Has HOA
None
Additional Information
Styles
Modern
Price per Sq Ft
$285
Listing Provided By

Molly McNichols, 828-277-5551, Carolina Mountain Sales

Source

canopymls, MLS#: CAR4326311

Comments

Homes Similar to 122 Terrace Dr, Weaverville, NC 28787

HomeWeavervilleDogwood Knolls