4630 Umbria St
Philadelphia, PA 19127
$1,200,000 USD
4,800 SF
4
Units
4,800 SF
$1,200,000 USD
Apartments