221 S Chester Pike
Glenolden, PA 19036
$2,600,000 USD
19,008 SF
18
Units
5.77% Cap Rate
19,008 SF
$2,600,000 USD
Apartments