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
Alabama
Dallas County
Selma
MECHANIC-MERRIMAC
Properties in Selma in MECHANIC-MERRIMAC
Find homes for sale in Selma by selecting a property below:
1202 Memorial Ave, Selma, AL 36703
609 Medical Center Pkwy, Selma, AL 36701
705 Memorial Ave, Selma, AL 36701
1604 N Mechanic St, Selma, AL 36703
1118 Memorial Ave, Selma, AL 36703
1212 Memorial Ave, Selma, AL 36703
1210 Memorial Ave, Selma, AL 36703
2011 Merrifield Dr, Valley Grande, AL 36703
903 Memorial Ave, Selma, AL 36701
3009 Annie Cooper Ave, Selma, AL 36703
23 S Mechanic St, Selma, AL 36703
217 S Mechanic St, Selma, AL 36703
1214 Memorial Ave, Selma, AL 36703
605 Medical Center Pkwy, Selma, AL 36701
416 Medical Center Pkwy, Selma, AL 36701
1505 N Mechanic St, Selma, AL 36703
900 Memorial Ave, Selma, AL 36701
1208 Memorial Ave, Selma, AL 36703
34 N Mechanic St, Selma, AL 36703
1726 N Mechanic St, Selma, AL 36703
2012 Merrifield Dr, Valley Grande, AL 36703
1717 N Mechanic St, Selma, AL 36703
1411 N Mechanic St, Selma, AL 36703
219 S Mechanic St, Selma, AL 36703
1110 Memorial Ave, Selma, AL 36703
0 Medical Center Pkwy, Selma, AL 36701
56 N Mechanic St, Selma, AL 36703
631 Medical Center Pkwy, Selma, AL 36701
22 Medical Center Pkwy, Selma, AL 36701
17 S Mechanic St, Selma, AL 36703
214 S Mechanic St, Selma, AL 36703
1416 N Mechanic St, Selma, AL 36703
619 Medical Center Pkwy, Selma, AL 36701
1112 Memorial Ave, Selma, AL 36703
1601 N Mechanic St, Selma, AL 36703
1106 Memorial Ave, Selma, AL 36703
1408 N Mechanic St, Selma, AL 36703
1108 Memorial Ave, Selma, AL 36703
50 N Mechanic St, Selma, AL 36703
1114 Memorial Ave, Selma, AL 36703
1711 N Mechanic St, Selma, AL 36703
1204 Memorial Ave, Selma, AL 36703
902 Medical Center Pkwy, Selma, AL 36701
1120 Memorial Ave, Selma, AL 36703
1200 Memorial Ave, Selma, AL 36703
215 S Mechanic St, Selma, AL 36703
1729 N Mechanic St, Selma, AL 36703
515 Medical Center Pkwy, Selma, AL 36701
1216 Memorial Ave, Selma, AL 36703
1122 Memorial Ave, Selma, AL 36703
3110 Annie Cooper Ave, Selma, AL 36703
1409 N Mechanic St, Selma, AL 36703
1100 Memorial Ave, Selma, AL 36703
38 N Mechanic St, Selma, AL 36703
602 Medical Center Pkwy, Selma, AL 36701
414 Medical Center Pkwy, Selma, AL 36701
1606 N Mechanic St, Selma, AL 36703
1405 N Mechanic St, Selma, AL 36703
1206 Memorial Ave, Selma, AL 36703
1514 Mechanic St, Selma, AL 36703
1407 N Mechanic St, Selma, AL 36703
1218 Memorial Ave, Selma, AL 36703
1419 N Mechanic St, Selma, AL 36703
611 Medical Center Pkwy, Selma, AL 36701
1709 N Mechanic St, Selma, AL 36703
208 S Mechanic St, Selma, AL 36703
1301 Merrifield Dr, Valley Grande, AL 36703
1000 Medical Center Pkwy, Selma, AL 36701
1413 N Mechanic St, Selma, AL 36703
1420 N Mechanic St, Selma, AL 36703
1707 N Mechanic St, Selma, AL 36703
1005 Memorial Ave, Selma, AL 36701
400 S Mechanic St, Selma, AL 36703
1610 N Mechanic St, Selma, AL 36703
46 N Mechanic St, Selma, AL 36703
211 Merrimac Dr, Selma, AL 36701
1724 N Mechanic St, Selma, AL 36703
1415 N Mechanic St, Selma, AL 36703
1517 N Mechanic St, Selma, AL 36703
604 Medical Center Pkwy, Selma, AL 36701
1002 Memorial Ave, Selma, AL 36701
31 S Mechanic St, Selma, AL 36703
613 Medical Center Pkwy, Selma, AL 36701
3211 Annie Cooper Ave, Selma, AL 36703