3 spaces with private offices in Saint Denis, France