160 Beta Dr
Pittsburgh, PA 15238
$3,000,000 USD
44,814 SF
44,814 SF
$3,000,000 USD
Office