Opus’ Arcadia Development Secures Major Tenants Ahead of Completion
EDINA, Minn., July 23, 2026 – Opus today announced that Arcadia, a 118,000-square-foot Class A office building currently under construction at 5115 Eden Avenue in Edina, Minnesota, is now 71% preleased. Opus broke ground on the six-story, multi-tenant office…