Twiggs Park

Open
Website
Simpson St
Evanston, IL 60201

614 North 11th Street is located in the heart of Downtown St. Louis, a vibrant area known for its accessibility and walkability. With a Walk Score of 91, it is considered a Walker's Paradise, allowing residents to run daily errands without the need for a car.

This property boasts proximity to multiple public transportation options, including the MLB MetroLink Blue Line and MLR MetroLink Red Line, both just an eight-minute walk away. The Downtown neighborhood features a diverse array of parks and recreational spaces, enhancing the urban living experience for its residents.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesIllinoisEvanstonTwiggs Park