Meisha, this can definitely be frustrating. When it comes to local listings, and individual units, keep in mind that every unit should have it's own unique unit number, so it would have it's own address.
You mentioned this: "He has also taken ownership of the building Google Plus page, Facebook page, etc. He only owns a handful of units in the building. "
If that other person has taken ownership of the entire building essentially, and the entire Google Plus page, Facebook page, etc. then is sounds as if he is misrepresenting his ownership. Therefore, pressure can be put on him to disclose his ownership of only certain units in the building, and you should be able to force him (legally) to only represent the units that he actually owns.
If this is the case, then he would need to update his Google Local listing(s) so that they only show the actual address of the unit(s) that he owns. If it doesn't currently, and it shows that he owns the entire building, then he should be forced to update it.
You should consult a lawyer, but most likely a stern letter to him asking him to update the website, Google Listings, and any Facebook (and other URLs) so that they only show the unit numbers he actually owns would probably go a long way. In the meantime, any listings that you create should also reflect the actual units that you own, as well.
When it comes go Google's local listings, it's perfectly fine to have multiple "businesses" at one location, as they have unique suite numbers. In this case, there are individual unit numbers, so there is an option to create a listing for each unit. It's not okay for this other person to misrepresent his ownership.