18
4921 Chester
Philadelphia, PA 19143
$1,349,000 USD
4,300 SF
6
Units
7.04% Cap Rate
4,300 SF
$1,349,000 USD
Apartments