As a neighborhood organization, we use CiviCRM for all of the things you would expect, and it works well. However, we like to collect information about the actual houses in our neighborhood, to track tree pits, security cameras, and other outdoor things that would stay constant, even as people move in and out.
What is the best way to track buildings and associate them with the current residents?