128 Leisure Mountain Road
/ 48
128 Leisure Mountain Road - Photo 1 128 Leisure Mountain Road - Photo 2 128 Leisure Mountain Road - Photo 3 128 Leisure Mountain Road - Photo 4 128 Leisure Mountain Road - Photo 5 128 Leisure Mountain Road - Photo 6 128 Leisure Mountain Road - Photo 7 128 Leisure Mountain Road - Photo 8 128 Leisure Mountain Road - Photo 9 128 Leisure Mountain Road - Photo 10 128 Leisure Mountain Road - Photo 11 128 Leisure Mountain Road - Photo 12 128 Leisure Mountain Road - Photo 13 128 Leisure Mountain Road - Photo 14 128 Leisure Mountain Road - Photo 15 128 Leisure Mountain Road - Photo 16 128 Leisure Mountain Road - Photo 17 128 Leisure Mountain Road - Photo 18 128 Leisure Mountain Road - Photo 19 128 Leisure Mountain Road - Photo 20 128 Leisure Mountain Road - Photo 21 128 Leisure Mountain Road - Photo 22 128 Leisure Mountain Road - Photo 23 128 Leisure Mountain Road - Photo 24 128 Leisure Mountain Road - Photo 25 128 Leisure Mountain Road - Photo 26 128 Leisure Mountain Road - Photo 27 128 Leisure Mountain Road - Photo 28 128 Leisure Mountain Road - Photo 29 128 Leisure Mountain Road - Photo 30 128 Leisure Mountain Road - Photo 31 128 Leisure Mountain Road - Photo 32 128 Leisure Mountain Road - Photo 33 128 Leisure Mountain Road - Photo 34 128 Leisure Mountain Road - Photo 35 128 Leisure Mountain Road - Photo 36 128 Leisure Mountain Road - Photo 37 128 Leisure Mountain Road - Photo 38 128 Leisure Mountain Road - Photo 39 128 Leisure Mountain Road - Photo 40 128 Leisure Mountain Road - Photo 41 128 Leisure Mountain Road - Photo 42 128 Leisure Mountain Road - Photo 43 128 Leisure Mountain Road - Photo 44 128 Leisure Mountain Road - Photo 45 128 Leisure Mountain Road - Photo 46 128 Leisure Mountain Road - Photo 47 128 Leisure Mountain Road - Photo 48
+38
$1,200,000
3 bd 4 ba 3,239 sqft
128 Leisure Mountain Road
Asheville, NC 28804
150 days on market
Property Type
Residential
Year Built
2006
Lot Size
Garage
2 spaces

About This Home

Welcome to 128 Leisure Mountain Road! Nestled in the desirable Foxfire neighborhood, this exceptional mountain home showcases sweeping 180 degree long-range views (no matter the season) and refined design throughout. The chef’s kitchen features granite countertops, premium appliances, and an open layout that flows into a vaulted great room with floor-to-ceiling windows framing the Blue Ridge Mountains. Step onto the expansive deck or relax in the hot tub while taking in unforgettable sunsets. The lower level offers a spacious living area, guest suite, and flex space ideal for a gym, game room, and more. Premium features include cork walls, two Rinnai tankless water heaters, a wet bar area, abundant storage, and high-end finishes at every turn. Just minutes from Asheville and Weaverville, this home blends modern comfort, luxury, and panoramic mountain beauty.

Property Details

Interior

Bedrooms
3
Bathrooms
4
Living Area
3,239 sqft

Exterior & Lot

Year Built
2006
Garage Spaces
2

Location

Subdivision
Foxfire
County
Buncombe
ZIP Code
28804

Financial

Listing Terms
Cash, Conventional, FHA, USDA Loan, VA Loan
HOA Fee
$104/mo

Utilities

Sewer
County Sewer

Schools

Elementary
Weaverville/N. Windy Ridge
Middle School
North Buncombe
High School
North Buncombe

Interior Features

Open Floorplan, Pantry, Walk-In Closet(s), Walk-In Pantry

Appliances

Dishwasher, Exhaust Hood, Gas Oven, Gas Range, Microwave, Propane Water Heater, Refrigerator, Tankless Water Heater, Washer/Dryer

Lot Features

Sloped, Wooded, Views

Location

Listing Information

MLS #
CAR4311587
Listing Agent
Chuck Johnson
Listing Office
Keller Williams Elite Realty
Listed Date
Mar 15, 2026
Jonathan Jackson
Jonathan Jackson
Realtor®, Broker in Charge

Contact Jonathan Jackson About This Property

Interested in 128 Leisure Mountain Road? Send us a message and we'll get back to you.

Your information will be kept confidential and used only to respond to your inquiry.