On Oct. 27, 2016, Mark E. Albrecht and Laura C. Wright purchased a home at 0, Elgin from Toll IL LP for $473,722.This property is one of 130 sales in Elgin in October 2016.