West Wall, Space 18, 817 West 17th Street, Costa Mesa