Montisi Apartments is located in a laid back neighborhood in West Seattle, surrounded by amazing views of the Olympics Mountains and Cascade Range. These efficient urban studios have contemporary furnishings and big windows that let in a substantial amount of natural light.