Montrose Point
E355775
UNEXPLORED
Montrose Point is a lakeside area on Chicago’s North Side known for its popular birdwatching sanctuary and scenic views of Lake Michigan and the city skyline.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.