Hey @pevans360! Thanks for the question. Separate units should have different Placekeys like your first example. However, there are situations where our system doesn’t properly recognize the subunits. It looks like we don’t recognize the format like “N-2104”, and so we return the “base address” of the building.
If you look up 220 Lake Shore Drive (without the subunit), the same Placekey is returned: