Techwood Homes (demolished) – Atlanta GA

The Techwood Homes public housing project in Atlanta was a whites-only complex constructed between 1935 and 1936 with federal Public Works Administration (PWA) funds. It has since been demolished. “Techwood Homes was the first public housing project in the United… read more