Xavier Morris living Dec 21, 2025 What's it really like living in Glenolden? First post here. The parks and outdoor areas are a huge plus. What would you do? TIA! 10 upvotes