2661 Almond St, Philadelphia, PA 19125
$489,999
4 bed
3 bath
2,800 ft
2
This app works best with JavaScript enabled.