Look to me like it's in Leisure Village West and yes it's a senior development. I believe most of the houses are semi-detatched. Leisure Knoll across the highway are all single family homes and also a senior development. 55 and up.
Usually if the address is followed by a letter, it's semi-detached housing. This one isn't, but I believe it's Leisure Village West.