Apartment Unit 103 at 1088 Greentree Road, Pittsburgh, PA 15220 | HotPads