26
112 S 20th St
Philadelphia, PA 19103
$2,299,000 USD
6,200 SF
4
Units
9.32% Cap Rate
6,200 SF
$2,299,000 USD
Apartments