View details for Martha Lake VIEWS; Top floor unit Martha Lake VIEWS; Top floor unit $2,999+ 1133 161st Street Southwest, Larch Way, WA 98087