apartments chicago scotland wallpaper scotland yard apartments chicago Scotland Yard II is a 51 unit affordable housing community in Chicago Illinois. Scotland Yard II is a 51 unit affordable housing … Wednesday, June 1, 2022 Edit