This 3-bedroom in the Park Tower at 5415 N. Sheridan Road in Edgewater came on the market in September 2024. I thought I had my own picture of this building, but I apparently still do not. The Park Tower was built in 1973 and has 734 units and attached garage parking. In the 1970s, they […]