"-" really is a damned boondoggle. I really wish Queens hadn't adopted it as separator punctuation in their addresses, and I really wish other New Yorkers wouldn't use it to sign ranges. But they did, and they do.

I've struggled a lot with how to deal with this. When a poi really does appear to be using the whole range as their housenumber (2752-2758 in this example) my instinct is to angrily tag what I see.

The other obvious tactic is just to tag it with the lowest housenumber in the range. This looks better from a data hygiene point of view, and avoids any Queens-style confusion. But it conveys less information, and it doesn't follow OSM's "truth-on-the-ground" best practice.

Nonetheless, putting the whole range in addr:housenumber is annoying enough that I'd much rather just use a single number, if I can justify it somehow. The good news is, I think I can justify it here -- seems this place has a website https://www.atlanticcarsale.com and the housenumber listed there is simply 2752. So, making believe that the website is equivalent to on-the-ground signage, I've changed this car dealer to `housenumber=2752`.

I could talk about this problem all day, and probably should at some point.

If you haven't read it yet, here's NYC's summary of the address formats in use & how the city's own geocoding software handles them: https://nycplanning.github.io/Geosupport-UPG/chapters/chapterV/section02/#house-number-format-standards

And here's a proposal for a tag that might be of use to us, if it were ever adopted by geocoders: https://wiki.openstreetmap.org/wiki/Proposal:Addr:interval