title: Reverse geocoding residential addresses within radius
body: <p>Given a pair of lat/long coordinates, is anyone aware of an API that would allow me to retrieve all known street addresses within a specified radius? Note that for this particular problem it's a requirement that we start from a lat/long coordinate.</p>
  
  <p>Backstory here is I'm attempting to utilize <a href="https://www.zillow.com/howto/api/APIOverview.htm" rel="nofollow noreferrer">Zillow's API</a> to glean housing valuations for a given area. The best way I can see to accomplish this would be to retrieve a list of address and to provide them individually to their API.</p>
  
  <p>I've played a bit with <a href="https://developers.google.com/maps/documentation/geocoding/start" rel="nofollow noreferrer">Google Map's Geocoding API</a>. In my testing I've found that it only ever gives me a single result with a variable "street_number". So a very precise lat/long pair gives a specific address (202 Main St) whereas a less precise one gives a range (200-299 Main St). The same seems true with <a href="https://geocoder.opencagedata.com/api#intro" rel="nofollow noreferrer">OpenCage's API</a>. Obviously what I'm looking for would include multiple streets.</p>
  
  <p>Any thoughts to an API or a different approach I could take to accomplish the problem?</p>