Furnished Terraced House in Santa Lucia ref 12918