1820 W Highland Avenue #D, Elgin, IL 60123 (MLS # 12803525)

1820 W Highland Avenue #D, Elgin, IL 60123 (MLS # 12803525) has 2 beds and 2.00 baths