Home > Alabama homes > Selma homes > 36701 homes > McLeod Avenue homes

Mcleod Avenue homes

McLeod Avenue, Selma 36701 contains 3 assessor property records.

622 McLeod Avenue, Selma AL
This home has 2324 square feet and was built in 1900.
514 McLeod Avenue, Selma AL
This home has 715 square feet and was built in 1998.
713 McLeod Avenue, Selma AL
This home has 1652 square feet and was built in 1920.
1