20
90 E Johnson St
Philadelphia, PA 19144
$1,067,500 USD
7,380 SF
7
Units
7.81% Cap Rate
7,380 SF
$1,067,500 USD
Apartments