Lohr Park is a condo community in Evanston, Illinois, built in 1870. It currently has no homes for sale. The homes have an average size of 1,850 ft2. It is located in Cook County.
Lohr Park is a subdivision of single family and duplex homes located in Evanston, Illinois on Oak Street north of Greenwood Street.
Cats Allowed Dogs Allowed