A computer system and computer-implemented process for determining
availability of rental property is disclosed. The computer implemented
process includes inputting and storing data representing multiple sets of
attributes for each of a plurality of rental property addresses and
creating a plurality of records, one for each set of attributes for each
of the plurality of rental property addresses. The process further
comprises combining the plurality of records into one searchable master
table, and periodically updating the plurality of records by inputting
updated data for one or more of the multiple sets of attributes for the
plurality of rental property addresses. To search for property
availability, the user inputs one or more search parameters based on one
or more desired attribute sets from the multiple sets of attributes to
build a search query to search the master table for records of available
rental property addresses. Matching rental properties are displayed. The
process and software may also include providing a web-based hyperlink for
each available rental property address that sends a user to a
predetermined web address.