11
4628 Leiper St
Philadelphia, PA 19124
$10,080,000 USD
82,600 SF
112
Units
7.34% Cap Rate
82,600 SF
$10,080,000 USD
Multifamily