34 S Yewdall St
Philadelphia, PA 19139
$315,000 USD
1,680 SF
2
Units
1,680 SF
$315,000 USD
Apartments