29
1230 N Marshall St
Philadelphia, PA 19122
$1,299,000 USD
4,746 SF
6
Units
6.96% Cap Rate
4,746 SF
$1,299,000 USD
Apartments