2300 Locust St
Philadelphia, PA 19103
$1,700,000 USD
7,050 SF
5
Units
7,050 SF
$1,700,000 USD
Apartments