Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
Texas
Ellis County
Ennis
PRESTON-PRESTON
Properties in Ennis in PRESTON-PRESTON
Find homes for sale in Ennis by selecting a property below:
1410 N Preston St, Ennis, TX 75119
1108 N Preston St, Ennis, TX 75119
1305 N Preston St, Ennis, TX 75119
1505 N Preston St, Ennis, TX 75119
1501 N Preston St, Ennis, TX 75119
308 S Preston St, Ennis, TX 75119
1204 N Preston St, Ennis, TX 75119
1602 N Preston St, Ennis, TX 75119
1600 N Preston St, Ennis, TX 75119
1109 N Preston St, Ennis, TX 75119
1304 N Preston St, Ennis, TX 75119
1604 N Preston St, Ennis, TX 75119
1302 N Preston St, Ennis, TX 75119
1504 N Preston St, Ennis, TX 75119
1308 N Preston St, Ennis, TX 75119
1502 N Preston St, Ennis, TX 75119
1306 N Preston St, Ennis, TX 75119
1500 N Preston St, Ennis, TX 75119
1507 N Preston St, Ennis, TX 75119
1509 N Preston St, Ennis, TX 75119
1508 N Preston St, Ennis, TX 75119
1506 N Preston St, Ennis, TX 75119
2601 N Preston St, Ennis, TX 75119
2608 N Preston St, Ennis, TX 75119
1811 N Preston St, Ennis, TX 75119
209 N Preston St, Ennis, TX 75119
1801 N Preston St, Ennis, TX 75119
1800 N Preston St, Ennis, TX 75119
1900 N Preston St, Ennis, TX 75119
1805 N Preston St, Ennis, TX 75119
1809 N Preston St, Ennis, TX 75119
1806 N Preston St, Ennis, TX 75119
1804 N Preston St, Ennis, TX 75119
1808 N Preston St, Ennis, TX 75119
1603 N Preston St, Ennis, TX 75119
1400 N Preston St, Ennis, TX 75119
702 S Preston St, Ennis, TX 75119
600 S Preston St, Ennis, TX 75119
306 S Preston St, Ennis, TX 75119
2603 N Preston St, Ennis, TX 75119
1601 N Preston St, Ennis, TX 75119
1607 N Preston St, Ennis, TX 75119
2600 N Preston St, Ennis, TX 75119
1710 N Preston St, Ennis, TX 75119
1704 N Preston St, Ennis, TX 75119
1709 N Preston St, Ennis, TX 75119
2315 N Preston St, Ennis, TX 75119
1700 N Preston St, Ennis, TX 75119
609 N Preston St, Ennis, TX 75119
607 N Preston St, Ennis, TX 75119
1307 N Preston St, Ennis, TX 75119
1309 N Preston St, Ennis, TX 75119
2319 N Preston St, Ennis, TX 75119
605 N Preston St, Ennis, TX 75119
1305 N Preston St, Ennis, TX 75119
1301 N Preston St, Ennis, TX 75119
1303 N Preston St, Ennis, TX 75119
701 N Preston St, Ennis, TX 75119
400 N Preston St, Ennis, TX 75119
408 N Preston St, Ennis, TX 75119
300 N Preston St, Ennis, TX 75119
1207 N Preston St, Ennis, TX 75119
1203 N Preston St, Ennis, TX 75119
1201 N Preston St, Ennis, TX 75119
1205 N Preston St, Ennis, TX 75119
1300 N Preston St, Ennis, TX 75119
305 S Preston St, Ennis, TX 75119
3 N Preston St, Ennis, TX 75119
108 S Preston St, Ennis, TX 75119
507 N Preston St, Ennis, TX 75119
1107 N Preston St, Ennis, TX 75119
606 N Preston St, Ennis, TX 75119
608 N Preston St, Ennis, TX 75119
610 N Preston St, Ennis, TX 75119
702 N Preston St, Ennis, TX 75119
1313 N Preston St, Ennis, TX 75119
510 N Preston St, Ennis, TX 75119
305 S Preston St Unit A, Ennis, TX 75119
1101 N Preston St, Ennis, TX 75119
205 S Preston St, Ennis, TX 75119
207 S Preston St, Ennis, TX 75119
201 N Preston St, Ennis, TX 75119
308 N Preston St, Ennis, TX 75119
301 N Preston St, Ennis, TX 75119
501 N Preston St, Ennis, TX 75119
403 N Preston St, Ennis, TX 75119
307 N Preston St, Ennis, TX 75119
1407 N Preston St, Ennis, TX 75119
1409 N Preston St, Ennis, TX 75119
1401 N Preston St, Ennis, TX 75119
1405 N Preston St, Ennis, TX 75119
1104 N Preston St, Ennis, TX 75119
1106 N Preston St, Ennis, TX 75119
1402 N Preston St, Ennis, TX 75119
1406 N Preston St, Ennis, TX 75119
1102 N Preston St, Ennis, TX 75119
1404 N Preston St, Ennis, TX 75119
1206 N Preston St, Ennis, TX 75119