loading

72 Houses For Sale in Selma, AL

Sort by:
house for sale
3 bds | 2 ba | 1,412 sqft

182 Oak Street, Selma, AL 36701

Great home with an open floorplan and large back yard! This house has lots of storage, tall ceilings, spacious bedrooms ...
Save
View Home
$127,000
View Est. Payment
house for sale
3 bds | 2 ba | 1,506 sqft

36 Jacqueline Drive, Valley Grande, AL 36701

This home is located at 36 Jacqueline Drive Valley Grande, AL 36701 US and has been listed on Homes.com since 8 October ...
Save
View Home
$109,900
View Est. Payment
house for sale
3 bds | 2 ba | 2,106 sqft

150 Russell Drive, Selma, AL 36701

This house is immaculate with large rooms and tons of storage. Large open kitchen with beautiful wood cabinets and a lar...
Save
View Home
$189,000
View Est. Payment
house for sale
5 bds | 4 ba | 5,730 sqft

509 Dallas Avenue, Selma, AL 36701

This House is a Victorian Italianate in design and retains its original features. Commonly know as Cheltenham Park Hall ...
Save
View Home
$359,000
View Est. Payment
$5,000
house for sale
3 bds | 2 ba | 2,033 sqft

245 North Lake Drive, Valley Grande, AL 36703

Lake View Home in Valley Grande. Enjoy the peaceful surroundings of this home on 3.26 acres that has a beautiful lake vi...
Save
View Home
$224,900
View Est. Payment
house for sale
3 bds | 2 ba | 2,554 sqft

130 County Road 517, Valley Grande, AL 36703

Are you looking for a home with instant equity? You will love this 3 bedroom/ 2 bath home featuring an open floor plan w...
Save
View Home
$149,900
View Est. Payment
house for sale
3 bds | 2 ba | 2,177 sqft

32 Edgewood Drive, Selma, AL 36701

Move in with Instant Equity according to Appraisal completed 28 May 2019. Beautiful 3 Bedroom/2 Bath Renovation at the e...
Save
View Home
$98,000
View Est. Payment
house for sale
3 bds | 3 ba | -- sqft

1174 Perryville Rd, Selma, AL 36701

Perry County 74.9 Acre Sportsman's Paradise. Dove Field, Ox-Box for Duck Hunting, 3 green fields for hunting deer, 1 acr...
Save
View Home
$500,000
View Est. Payment
house for sale
3 bds | 2 ba | 1,667 sqft

100 Crown Ridge Drive, Selma, AL 36701

3 bedroom 2 baths home located in the CROWN RIDGE SUBDIVISION, actually in move conditions
Save
View Home
$158,500
View Est. Payment
$3,500
house for sale
3 bds | 2 ba | 1,528 sqft

30 Park Lane, Selma, AL 36701

Move Right In! Totally updated house just minutes from schools and shopping! This house has laminate wood floors, new ca...
Save
View Home
$98,500
View Est. Payment
house for sale
3 bds | 2 ba | 2,595 sqft

145 Russell Drive, Selma, AL 36701

This house has lots of character and is nestled right in the middle of town! With lots of character....this house has an...
Save
View Home
$149,000
View Est. Payment
house for sale
4 bds | 3 ba | 3,573 sqft

104 Deerwood Circle, Selma, AL 36701

Looking for a great home for entertaining? Well look no further because this is it! The backyard is excellently set up f...
Save
View Home
$349,000
View Est. Payment
house for sale
3 bds | 3 ba | 4,749 sqft

31 Edgewood Drive, Selma, AL 36701

CASH SALE ONLY!!!! HOME BACK ON MARKET. PREVIOUS BUYER'S FINANCING FELL THRU! THEIR LOSS IS YOUR GAIN. Conveniently loca...
Save
View Home
$148,500
View Est. Payment
$50,000
house for sale
4 bds | 5 ba | 5,104 sqft

827 Houston Park, Selma, AL 36701

What A Stunner!! This beautiful two story home has 4 bedrooms, 4 & 1/2 baths, and lots of room to entertain! Some of the...
Save
View Home
$425,000
View Est. Payment
house for sale
2 bds | 1 ba | 896 sqft

316 Forrest Avenue W, Selma, AL 36701

2 Bedrooms 1 bath , living room and dining area home with some updates. Kitchen was remodeled less than 5 years and stil...
Save
View Home
$35,000
View Est. Payment

Location data not available
width="24" height="24" viewBox="0 0 24 24" version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" overflow="visible" preserveAspectRatio="none" >