INS Building

• 36,154 SF, three-story office building on the South Side of Pittsburgh.

• Loan repaid in full in October 2004.

Start typing and press Enter to search