1807 S St Louis
VERIFIED1807 S St Louis Chicago, IL
Unit Description
No description provided.
Unit Amenities
No amenity information provided.
Cat up to 0.00 lbs. Dog up to 0.00 lbs.
This 24-unit building at 1807 S. St. Louis is located in North Lawndale! These apartments offer great amenities. Public transportation access and walking distance to many local shops! Call today for a showing!