Curious about this home?

Ask anything — no agents, no pressure

Try asking

About This Home

This 3-bedroom, 4-bathroom single family at 128 Leisure Mountain Road in Asheville, NC is listed for $1,000,000 ($309 per sqft). Built in 2006, the home offers 3,239 sqft of living space on a 1.00 acres lot.

Agent Description

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.

Key Features

  • Built in 2006
  • 1.00 acre lot
  • Fireplace

Property Details

1 story
3 full, 1 half
2006

Amenities

Fireplace

Monthly Cost Estimate

$5,452/mo

20% down · 6.5% · 30 years

Principal$723
Interest$4,333
Insurance$292
HOA$104

Estimates only. Actual payments may vary.

Location

128 Leisure Mountain Road

Asheville, NC 28804

Foxfire

Features & Amenities

Interior Features

Open FloorplanPantryWalk-In Closet(s)Walk-In Pantry

Exterior Features

Fire PitHot TubOutdoor Shower

Property Details

Flooring

WoodTile

Construction

Hard Stucco

Parking

Garage - Detached

Heating

Propane (Heating)Heat Pump (Heating)Central

Cooling

Heat PumpCeiling Fan(s)

Appliances

DishwasherExhaust HoodGas OvenGas RangeMicrowavePropane Water HeaterRefrigeratorTankless Water HeaterWasher/Dryer

Questions & Answers

This 3-bedroom, 4-bathroom single family at 128 Leisure Mountain Road is listed at $1,000,000 ($309/sqft). The estimated monthly payment is $4,437 based on 20% down at 6.5% interest.

HOA fees are $104/month.

Key features include: Built in 2006, 1.00 acre lot, Fireplace. Interior Features: Open Floorplan, Pantry, Walk-In Closet(s). Exterior Features: Fire Pit, Hot Tub, Outdoor Shower.

This property is listed by Chuck Johnson and can be reached at 8283388311 or chuckjohnson@kw.com.

Similar Homes in Asheville

View all
CJ

Chuck Johnson

Agent at Keller Williams Elite Realty

(828) 338-8311

Listed by Keller Williams Elite Realty

MLS# 4311587· Source: listhub· Updated 181 days ago

Copyright © 2026 Canopy MLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

128 Leisure Mountain Road, Asheville, NC 28804

Open this listing in: