65 Self Rd, Anniston, AL 36201
65 Self Rd, Anniston, AL 36201 is on the street of Self Rd, in the city of Anniston, Alabama. It is in the zip code of AL 36201.
65 Self Rd, Anniston, AL 36201 is a Mobile / Manufacture home.
It has , 3.4 acres square feet lot size.