5
5900 Peters Creek Road
Jefferson Hills, PA 15025
$1,284,042 USD
12,340 SF
7% Cap Rate
12,340 SF
$1,284,042 USD
Self Storage