$500 1 bed 3666 Illinois Ave, St. Louis MO, 63118
Previously Listed $500 1 bed
3666 Illinois Ave, Marina Villa, St. Louis, 63118
Commute to Downtown St. Louis
Marina Villa, St. Louis, 63118
Some errands can be accomplished on foot.
Flat as a pancake, some bike lanes.
About your score
Explore how far you can travel by car, bus, bike and foot from 3666 Illinois Ave.
3666 Illinois Ave is in the Marina Villa neighborhood. Marina Villa is the 25th most walkable neighborhood in St. Louis with a neighborhood Walk Score of 69.