2128 Locust St
Philadelphia, PA 19103
$2,500,000 USD
10,703 SF
4
Units
10,703 SF
$2,500,000 USD
Apartments