Most of the buildings appear on Esri World imagery now, and the foundations for the last two do as well.

Added the buildings from aerial imagery, checked onsite for number of levels and (some) addresses, confirmed on website that each building is either 2 or 3 units.