Release Summary

The Holbrook Decatur is an upscale community under development in Atlanta and is innovatively designed for the 50-plus, active lifestyle market.

The Holbrook