105 rose ave, venice, ca