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