2600 W Girard Ave
Philadelphia, PA 19130
$5,499,000 USD
20,940 SF
18
Units
20,940 SF
$5,499,000 USD
Apartments