flowage property sale townsend Townsend Flowage Property For Sale August 14, 2023 Post a Comment Townsend Flowage Property For Sale . Web 424 townsend ave, columbus, oh 43223 is a 2 bed, 1 bath, 8… Read more Townsend Flowage Property For Sale