It also fronts on Westmoreland with front entrances on it, so you would think, in addition of the more desirable residential address, that it should use that street as their address. Also interesting is that these are freehold townhouses, but they will share the same address but have a unit number associated with it.
Maybe the address is just a placeholder for now which they will later designate proper individual address on Westmoreland (if they are working this out with the City).
I could see this confusing for visitors and emergency services of these homes.