1807 S St Louis
1807 S St Louis Chicago Illinois 60623
Are you the property manager?
Welcome to 1807 S St Louis Apartments! Now leasing 1-2 Bedrooms in North Lawndale w/ free heat, hardwood floors and quality appliances. Building offers laundry facility and pre-wired phone/cable. Section 8 vouchers accepted. Call today to schedule a tour. Prices and promotional offers are subject to change.