CALL US
773-840-0739

ADDRESS
1727 W 21st St, Chicago, IL 60608

South Shore Apartments

Reading time: 1 minutes

Simplify your life with online service requests and rent payment options, unwind by the refreshing pool, or catch the big game at the cyber cafe and clubroom. Our pet-friendly property is fully equipped with a dog park, a dog run, and a dog wash station.

Business Hours

  • 9:00 am - 6:00 pm
  • 9:00 am - 6:00 pm
  • 9:00 am - 6:00 pm
  • 9:00 am - 6:00 pm
  • 9:00 am - 6:00 pm
  • 9:00 am - 6:00 pm
  • 9:00 am - 6:00 pm
South Shore Apartments

Social Profiles

South Shore Apartments

  • 2005 Willow Creek Dr
  • 512-886-5801
BESbswy