The property, which is dubbed The Village Apartments, is located at 407 11th Ave. SW in Forest Lake. It features 252 units spanning seven buildings, according to a press release from JLL and the CRV.
Some results have been hidden because they may be inaccessible to you