Apartment Unit at 2311 Eldridge #1ST FLR, Squirrel Hill, PA 15217 - HotPads