Aubrey Mitchell
Biggest downsides of living in Itasca?
Random thought, It's a a small town city with about 2,015 people. Downtown has improved a lot in recent years. Public transit needs a lot of work honestly. The suburbs are where most families end up. People here are genuinely friendly, not just surface-level.
7 replies
12 upvotes
best-worst
All Countries























































































































































































































































