1900 E Lake

Glenview, Illinois

256,700 GSF office building on 19.38 acres of land located at 1900 E Lake Avenue in Glenview, IL.

256,700 SF
R2 Glenview Note Purchase OM (10.21.21)_Page_3
R2 Glenview Note Purchase OM (10.21.21)_Page_5 copy
R2 Glenview Note Purchase OM (10.21.21)_Page_4

1515 Central NE Arts District

Northeast, Minneapolis

770 North Halsted

River West, Chicago