The Mellor House Apartments - Short-Term & Corporate Housing 509 Atlantic Avenue, Pittsburgh, PA 15221