November 30, 2023<April 26, 2024 Overlook at Moda Townhomes – Elevating Decatur Living by Atlanta Horizonview Group Overlook at Moda Townhomes embraces the distinctive sense of community. Nestled in the vibrant heart of Decatur.