Report Results for
People Living at 1003 Spencer Way, Tuscumbia, AL 35674
This property is a Single Family Residential house. It was built in 2004. The building is 21 years old. The building has one bedroom, one bathroom. The land lot size is 0.37 acres. The lot's dimensions are: 0.37 acres. The roof is made of Retaining Wall.