13
701-703 W Girard Ave
Philadelphia, PA 19123
$1,975,000 USD
8,600 SF
11
Units
17.44% Cap Rate
8,600 SF
$1,975,000 USD
Apartments