Scott-Yarbrough House

101 DeBardeleben St.
Auburn
Alabama
United States