Apartment report
21st Street Lofts by 3L Living
61 E 21st St, Chicago, IL 60616 · Chicago, IL
First researched Last updated
Property overview
21st Street Lofts by 3L Living is an apartment property in Chicago, IL. The saved building address is 61 E 21st St, Chicago, IL 60616. Listed floor plans: Studio - 1 bd. Listed building size: 137 unit(s). Listed year built: 2017.
Listing facts may change. Missing information does not establish an absence of complaints or safety concerns.