cgraz,
Maybe I'm slow (well not maybe), However I don't understand your question.
If this is a property management program, do your properties not have addresses?
Would not not be able to store the address of the property and compare in that way?
You could even have a seperate table with property_id and address, and in the other tables you can have a column for address_id,
in which case you would be able to make any comparisons, and even pull a query of ALL properties that are on the same building.
If this is way off of what you are asking, perhaps you can provide a small example of your database diagram, and explain how you would like it to output.