Apartment Unit 64 at 2 Bayard Road, Pittsburgh, PA 15213 - HotPads