6
Philadelphia Net-Leased Investment
Philadelphia, PA
$13,550,873 USD
76,663 SF
6
Units
8.29% Cap Rate
76,663 SF
$13,550,873 USD
Other