Seldal PropertiesRochelle, IL 61068★ 4.214+1 815-561-6243www.seldalproperties.com1221 Turkington Terrace A, Rochelle, IL 61068ApartmentsApartment rental agencyDetails →