30
2010 N 8th St
Philadelphia, PA 19122
$1,099,000 USD
1,884 SF
4
Units
7.84% Cap Rate
1,884 SF
$1,099,000 USD
Apartments