I live in Leafy Dell Apts, and I feel like I am paying way too much for a HORRIBLE place. the pool was supposed to be open by memorial day and it still isn't. 24 hour maintenance is non existant. and the parking passes are sooooooo stupid cuz you can't even see them through most rear windows.
Pros: Johnstown is a great community
Cons: THE PLACE IS HORRIBLE
more