Apartment Unit 1 at 5925 Nicholson Street, Squirrel Hill, PA 15217 | HotPads