semi-detached [adjective] + residence [noun]