14
4139 W Girard Ave
Philadelphia, PA 19104
$655,000 USD
3,111 SF
5
Units
7.01% Cap Rate
3,111 SF
$655,000 USD
Apartments