About 1129 20th Street NW
180,000 square foot office building originally built in 1968 which underwent a renovation and expansion in 2009. The property features an on-site fitness center along with 109 garage parking spaces.
180,000 square foot office building originally built in 1968 which underwent a renovation and expansion in 2009. The property features an on-site fitness center along with 109 garage parking spaces.