306 Gamble St Troy Al Floor Plan

31.804777, -85.962539