Calhoun Towers

Calhoun Towers is an apartment building on the north-west side of Lake Calhoun in Minneapolis, MN.