423 W Girard Ave
Philadelphia, PA 19123
$1,250,000 USD
4,512 SF
3
Units
4,512 SF
$1,250,000 USD
Apartments