11
4433 Howley St
Pittsburgh, PA 15224
$1,700,000 USD
22,000 SF
22,000 SF
$1,700,000 USD
Research And Development