bugfix: handle variable number of listing detail rows
Fixes a bug where listings that did not have a building info row would cause the DOM script to error out.
Instead, we use an if
/else
check based on whether or not the second to last row has a Rare find
badge.