Storage Court of Mercer Island Categories Self Storage 8501 SE 68th Street Mercer Island WA 98040 206-232-0703 (206) 232-3194 Visit Website Rep/Contact Info Kevin Schaps Property Manager Send an Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×