1622 W 81st St, #3, Chicago, IL 60620

1622 W 81st St, #3, Chicago, IL 60620

Studio Apartment