4620 Umbria St
(1)

4620 Umbria St, Philadelphia, PA 19127

Reviews

1 year ago

Great location!

Walkable to train and has parking! Hardwood floors and TWO bathrooms. Great landlord