element.text return the text of the element or first direct child.
You can use css selector, after getting the div with id.
element = driver.find_element_by_id(ID)
# This will get first div child
floor = driver.find_element_by_css_selector('#id > div:nth-child(1)')
second = driver.find_element_by_css_selector('#id > div:nth-child(2)')
# OR
childs = element.find_elements_by_tag_name('div')
# This will return all child divs in an array
You can also use element.find_element_by_css_selector(selector)
to search within element (which we got by driver.find_element_by_id(ID)
)
While css selectors are faster to use, you can also use XPath if you like.