November 30, 2023<February 5, 2025 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.