Do you use google maps? I am sure that yes. Have you ever tried Search nearby function here? I like this feature & today I will show you the way you can create similar script. They will use ordinary google maps and additional library Places (in order to make use of Google Places API). Our script will be able to search for address, objects, & also you can refine your search with additional params like: keyword, type & radius.
Lytebox is completely free and can be used on any website that you own or administer. There is no fee or any restrictions on use, and there never will be. You can use it for your personal website or to drive your business, and you can modify the code to extend the functionality if you wish.