2401 E Cumberland St, Philadelphia, PA 19125
$489,000
3 bed
3 bath
2,496 ft
2
This app works best with JavaScript enabled.