This 40,000 sq. ft. office building was built by SNR in Deerfield Beach, FL, providing much-needed office space to a rapidly growing population in the surrounding area.