2200 Arch St
Philadelphia, PA 19103
$3,700,000 USD
3,280 SF
1
Unit
3,280 SF
$3,700,000 USD
Apartments