Toll Brothers Releases Final Condo Tower at Decatur's New Talley Station
Toll Brothers completes final condo tower at New Talley Station in Decatur, Georgia. Luxury units start at low $400,000s near transit infrastructure.
TOLreal estate developmentluxury condos