103 rose ave, venice, ca 90291