The Opus Group has sold The Loden, a 246-unit apartment building near highways 169 and 62 in Edina.
Read full article here.
The Opus Group has sold The Loden, a 246-unit apartment building near highways 169 and 62 in Edina.
Read full article here.