Project Description
New Talley Station
New Talley Station is a brand new community bringing townhomes and stacked flats to a unique, and convenient, enclave in Decatur just steps from the brand-new Talley Street Elementary School, shops, dining and more.