Nominatim search using(lat,lan) all locations on a building

Hi everyone. Question is like the title.

I’d like to get all the places in one building (if more than one) by using reverse geocode lookup. I tried combinations of parameters from : http://wiki.openstreetmap.org/wiki/Nominatim (reverse geocode) but it always returns one result even when changing zoom.

With geocode search I get result but I want to get them using reverse geocode:

Geocode (what I want to get with reverese geocode):
http://nominatim.openstreetmap.org/search.php?q=23%2C+Nollendorfstra%C3%9Fe%2C+Sch%C3%B6neberg%2C+Tempelhof-Sch%C3%B6neberg%2C+Berlin%2C+Tempelhof-Sch%C3%B6neberg%2C+Berlin%2C+10777%2C+Deutschland&viewbox=-168.76%2C61.82%2C168.76%2C-61.82&format=xml&addressdetails=1

ReverseGeocod(what I need but I dont get 3 results like in geocode):
http://nominatim.openstreetmap.org/reverse?format=xml&lat=52.4974281&lon=13.3503913&addressdetails=1&zoom=18

Thanks

Have you considered to use http://wiki.openstreetmap.org/wiki/Overpass_API to get objects near coordinates or inside a polygon?