Skip to content
Photo 1 of 39
Photo 1 of 39 — 901 N Main Street, Leonard, TX 75452
View all 39 photos

901 N Main Street, Leonard, TX 75452

Thomas Add · Fannin County

Key Facts

4Beds
3Baths
2,778Sq Ft
1906Year Built
0.52Lot (acres)

Description

Timeless 1906 Farmhouse - Fully Renovated Step into the perfect blend of historic charm and modern luxury in this beautifully restored 1906 farmhouse, completely renovated in 2019. Every detail has been thoughtfully updated while preserving the original character, including stunning original woodwork and second-floor hardwood floors that tell the story of this home’s rich history. The fully remodeled kitchen offers modern upgrades, stylish finishes, and functional design ideal for entertaining and everyday living. With four spacious bedrooms and 2.5 baths, there is room for everyone to live comfortably. In 2019, a nearly 200-square-foot primary suite addition was thoughtfully designed to create a private retreat featuring a large walk-in closet and a beautifully appointed bath. Enjoy peaceful mornings and relaxing evenings on the expansive wrap-around porch, a true hallmark of classic farmhouse living. The backyard is ready for summer with an above-ground saltwater pool, offering the perfect setting for gatherings and quiet relaxation alike. This is more than a home; it’s a fully restored luxury farmhouse where timeless architecture meets modern convenience. Fresh exterior paint completed in March 2025. *Two original fireplaces are non-working, kept for aesthetics.

Property Information

Property Type

Residential

Sub-Type

Single Family Residence

Style

Craftsman

Year Built

1906

Living Area

2,778 sq ft

Lot Size

0.52 acres

Days on Market

141

MLS® Listing#

21189907

Property Features

Interior

ChandelierDouble VanityEat-in KitchenGranite CountersKitchen IslandNatural WoodworkPantryWalk-In Closet(s)

Exterior

Storage

Appliances

Electric CooktopElectric OvenElectric RangeElectric Water HeaterMicrowave

Cooling

Central AirElectric

Heating

Electric

Flooring

HardwoodVinyl

Fireplace

Living RoomSee Remarks

Pool

Above Ground

Parking

Carport

Fencing

Back YardGateWood

Foundation

Pillar/Post/Pier

Other Structures

Shed(s)

Water Source

Public

Schools

Elementary:
Leonard
Middle:
Leonard
High:
Leonard
District:
Leonard ISD

Financial Details

Annual Taxes

$4,344

Parcel Number

000000090408

Directions

For best results please use GPS.

Affordability Calculator

$135,000

Estimated monthly payment

$3,593/mo

Principal $540,000 · Est. interest $753,348 over 30 yrs

Neighborhood Market Statistics

How this home compares to active listings in Leonard, TX

$464,286
Median Listing Price
76
Median Days on Market
2,237
Median Sq Ft
$212
Median Price / Sq Ft
61
Active Listings
  • This home’s price is 45% above the area median.
  • Its price per sq ft is 14% above the area median.

Market statistics compiled from active EXIT Realty® and MLS listings in Leonard, TX.

Location

Map is currently unavailable for this location.

Points of Interest in Leonard, TX

Showing the Leonard area map.

Commute Calculator

Travel mode

Nearby Homes

Similar Homes Nearby

Similar Home Values

Comparable nearby listings and their asking prices.

Moving Cost Estimate

EXIT Agents in Leonard

Dallas MLS - N.T.R.E.I.S. logo

Listing Courtesy: Fathom Realty - 8884556040

Presented by: Deja Cervantes

The data relating to real estate for sale on this web site comes in part from the Broker Reciprocity Program of the NTREIS Multiple Listing Service. Real estate listings held by brokerage firms other than this broker are marked with the Broker Reciprocity logo and detailed information about them includes the name of the listing brokers.

Last Updated: 2026-02-25

The data relating to real estate for sale on this web site comes in part from the Internet Data Exchange (IDX) program of one or more Multiple Listing Services (MLS). Listing information is deemed reliable but is not guaranteed accurate. Copyright © EXIT Realty® and respective MLS providers.

Data provided by Metrotex Association Of Realtors. MLS® Listing#21189907. © 2026EXIT Realty®. All rights reserved.