1501 N 31ST STREET

Philadelphia, PA, 19121
$5,219,999Price

1501 N 31ST STREET

Philadelphia, PA, 19121
ACTIVE
$5,219,999Price

1501 N 31ST STREET

Philadelphia, PA, 19121
ACTIVE
$5,219,999Price