12/18/2020

Disposition of Farmington Lakes

Farmington Lakes, a 304-unit multifamily apartment community located in Owego, IL