2800 N Orchard
2800 N Orchard is a 58 unit, residential building located in the North-Central side of Chicago in Lakeview. The population of Lakeview is 94,857 with the average age being 32.4 years. The units in 2800 N Orchard are for sale at approximately $275 /SqFt.
See available 2800 N Orchard Realty



