706 at Innovation Square

A one-story, 2,400 square foot building, the spacious and striking 706 building displays contemporary metal paneling and colorful, geometric lines.