Umbrella Building

 1401 N. 5th Street, PhiladelphiaPA 19122
$1,145+Studio-2 Beds