2 days agoHouse for rent, 6030 N Sheridan Rd Edgewater Beach, in Chicago, United StatesChicago, 6030 N Sheridan RdHouse • 1 room(s) • 1 bath. • 46.45 m²