1147 Freedom Road, Elburn, IL 60119 (MLS # 12803838)

1147 Freedom Road, Elburn, IL 60119 (MLS # 12803838) has 3 beds and 2.50 baths