Historic
Sheridan Square Apartments
Since 1924
Sheridan Square Apartments is a historic apartment building at 620-638 Sheridan Square in Evanston, Illinois. The three-story brick building was built in 1924. The building has an S-shaped layout which wraps around a corner and features an open courtyard.
Source: Wikipedia / Wikidata
Nearby