When using Yahoo! PlaceFinder to reverse geocode is it is possible to also get the nearby/neighboring rooftops.
Reverse geocoding of coordinates returns the nearest approximate street address. This address may not actually exist due to address number sequencing, or may be slightly off due to varying lot widths. The address number is determined through interpolation of the beginning and ending numbers on the blockface (side of the street segment) closest to the coordinates. For example, if the blockface had address numbers 100-198 (even), and the coordinates were located 1/3 of the distance from the low to high address, FindLocation will return the address number 132.