1
1238 N 28th St
Philadelphia, PA 19121
$3,800,000 USD
6,300 SF
15
Units
6.32% Cap Rate
6,300 SF
$3,800,000 USD
Apartments