Add address to listings form and make appropriate changes to listings model. Use geocoder in listings model which requires addition of latitude and longitude. Include address in search. This is text based and does not look at lat/long.