The Fleetwood was built in 1929, and the eight-story, 59-unit apartment building is located in Chicago’s Edgewater Beach neighborhood.
The Fleetwood was built in 1929, and the eight-story, 59-unit apartment building is located in Chicago’s Edgewater Beach neighborhood.