Lillian Gonzalez best-worst Jan 25, 2025 Most overrated things about Glenn Heights Hi all, It's a very car-dependent city, for better or worse. The city has invested a lot in new development. 4 upvotes