Last week real-estate investment company Avalon Bay Communities broke ground on the old Mountaineers Club site, located at 3rd Ave W and W Thomas St. in Lower Queen Anne, where there will soon be a new apartment complex, according to our news partner, The Seattle Times.
Called the Avalon Queen Anne, developers expect to be ready to lease the 204-unit complex by fall 2011, when they hope demand will have picked up.
Avalon Bay is based in Alexandria, Va. The company has an interest in 14 apartment complexes in Washington state, and 172 nationwide.