25 Rose Ave, Venice Beach