1,129 SF Available for lease in newly developing Downtown South Elgin. Space ideal for retail/office/medical.