38
2600 W Girard Ave
Philadelphia, PA 19130
$4,799,000 USD
20,940 SF
16
Units
6% Cap Rate
20,940 SF
$4,799,000 USD
Apartments