800-334-0227 jimglaze@thomco1.com

Robert S. Strauss Building in Washington, DC – Garden Roof & Ultimate Assembly (10/11/2021)

The recently revamped Robert S. Strauss Building in Washington, DC is situated right in the Central Business District’s Golden Triangle. The office building boasts unobstructed rooftop views of recognized landmarks that include US Capitol Dome, the Washington Monument, the National Cathedral, and the Arlington skyline.

Click here to read more . . .