12/18/2020

Disposition of Farmington Lakes, Owego, FL

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