PITTSBURGH (KDKA) — Gleaming twin tower office buildings could be the latest addition to the North Shore landscape, replacing a 2-acre parking lot just opposite PNC Park between two Marriott hotels. 375 more words