Delossa House(1614 Camden Parkway, South Pasadena, ca 91001) Movable island