Montrose beach is Chicago's largest beach, located in Uptown.
It is located in Uptown. Montrose beach is Chicago's largest beach.
Montrose beach is Chicago's largest beach. It is located in Uptown.
Montrose beach is Chicago's largest beach. It is located in Uptown.